1 changed files with 27 additions and 1 deletions
@ -1,3 +1,29 @@ |
|||
# Questable |
|||
|
|||
A game-like To-Do List Telegram Bot |
|||
A game-like To-Do List Telegram Bot. |
|||
|
|||
Source code for [Questable Bot](https://t.me/questable_bot) and the relevant |
|||
[API](https://api.questable.webionite.com/) |
|||
|
|||
# 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` |
|||
+ Run the bot |
|||
+ `python3 bot.py` |
|||
|
|||
## Questable API Server |
|||
|
|||
+ Install the dependencies |
|||
+ `pip3 install Flask` |
|||
+ 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`. |
|||
|
Loading…
Reference in new issue