This bot helps to play ImaginAerium (https://t.me/imaginaiarium) Telegram game. It stores players' answers to puzzles and shows them to admins.
- Python 3.10
- pyTelegramBotAPI 4.12.0
- PonyORM 0.7.16 & Postgres
- Jinja2
It is as simple as this:
$ git clone <> && cd imagegamebot
$ docker-compose up --build -d
Also you should define variables in .env file in the ./imagegamebot or directly in docker-compose.yaml:
- BOT_TOKEN -- token from BotFather
- ADMIN_TOKEN -- token that your admins will use inside the bot
- DB_PASSWORD -- password for your Postgres database
- DB_NAME=imagegamebot
- DB_USER=imagegamebot
- LOGLEVEL -- use debug for verbose logs or info