A Scalable self-hosted admin bot for Telegram

ekardnam e97c52212a External plugins 4 years ago
project 6ca6b798d2 Add Docker deployment instructions 4 years ago
src e97c52212a External plugins 4 years ago
.gitignore 4b07074453 Add IntelliJ boilerplate 4 years ago
LICENSE 5c7f0a001d Initial commit 4 years ago
README.md b9514b7bfc Update 'README.md' 4 years ago
build.sbt 11cef30d8e Plugin manager stuff 4 years ago
docker-compose.yml 9cd248e8d6 Fix in docker 4 years ago

README.md

karl-marx

A Scalable self-hosted admin bot for Telegram

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.