This Telegram bot helps you to develop your habits. They say you need 21 days to create a new habit, so this bot will track you 21 days long until you succeed.
There are a lot of the same apps created already: https://exist.io/blog/habit-apps/ but I want a bot! So here it is. It based on a simple idea: track your progress every day (see Seinfeld's method)
- set PYTHONPATH with
export PYTHONPATH=.
under project's directory - set DATABASE_URL with
export DATABASE_URL=postgresql://progressbot:123456@localhost:5432/progressbot
(this is default url, change to your own) - Initialize database with
python chat/models/creator.py
it's based on getting updates with callbacks from Telegram API.
https://trello.com/b/Yr8UsSec/progress-bot
https://www.mindmeister.com/686860905/progress-bot