Stackoverflow Telegram Bot is a Telegram bot that allows you to send questions to other users and receive answers from them, similar to Stackoverflow.com.
Users can send question and receive answers, upvote/downvote, like, bookmark posts, and more.
- Set your telegram bot token as environment variable
TELEGRAM_BOT_TOKEN
:
export TELEGRAM_BOT_TOKEN=<your_telegram_bot_token>
- Add
src
toPYTHONPATH
:
export PYTHONPATH=${PWD}
- Run:
python src/run.py
Note: You need to set up your mongodb database first in src/db.py
.
See UML Class Diagram in Lucid Chart.
See User Journey in Lucid Chart.