A Scalable self-hosted admin bot for Telegram

CapacitorSet 6ca6b798d2 Add Docker deployment instructions 4 yıl önce
project 6ca6b798d2 Add Docker deployment instructions 4 yıl önce
src 6ca6b798d2 Add Docker deployment instructions 4 yıl önce
.gitignore 4b07074453 Add IntelliJ boilerplate 4 yıl önce
LICENSE 5c7f0a001d Initial commit 4 yıl önce
README.md 6ca6b798d2 Add Docker deployment instructions 4 yıl önce
build.sbt 6ca6b798d2 Add Docker deployment instructions 4 yıl önce
docker-compose.yml 6ca6b798d2 Add Docker deployment instructions 4 yıl önce

README.md

karl-marx

Deploying

  • Create a fat jar with sbt assembly and call it Bot.jar
  • On the server, create a directory for your bot. Copy docker-compose.yml into it, create data/bot/, and copy Bot.jar into data/bot/
  • Run docker-compose up -d

You can view logs with docker-compose logs, take down the server with docker-compose down, and restart it with docker-compose restart.