788 B
788 B
Questable
A game-like To-Do List Telegram Bot.
Source code for Questable Bot and the relevant API
Self Hosting
- Clone the repository.
git clone https://gitlab.com/questable/questable_bot.git
cd questable
Telegram Bot
- Install the dependencies
pip3 install python-telegram-bot
- Copy
sample.config.py
toconfig.py
and edit it accordingly. - Run the bot
python3 bot.py
Questable API Server
- Install the dependencies
pip3 install Flask flask_cors
- Install
gunicorn
pip3 install gunicorn
- Run
gunicorn3 -b 127.0.0.1:5000 server:app
. Change port if you want to run gunicorn on a different port. - Set up a reverse proxy from your webserver to
localhost:5000
.