1
0
mirror of https://gitlab.com/questable/questable_bot synced 2025-03-11 09:36:52 +01:00
2019-05-31 10:41:28 +05:30
2018-10-24 19:18:02 +05:30
2019-05-21 16:04:06 +05:30
2019-03-11 21:11:09 +05:30
2019-03-16 14:46:47 +05:30
2018-10-16 18:02:56 +00:00
2019-05-21 13:28:59 +05:30
2019-05-31 10:41:28 +05:30
2018-11-04 20:16:21 +05:30
2019-05-31 10:41:28 +05:30

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 to config.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.
Description
No description provided
Readme GPL-3.0 126 KiB
Languages
Python 98.6%
TSQL 1.4%