Skip to content

grinvolod13/pomodoro-telegram-python-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pomodoro-telegram-python-bot

Telegram bot based on aiogram library

Uses Redis as timer backend: sets user's timer as value, alerts when key is EXPIRED

Feel free to open issues or contact me in DM (telegram in profile)

NOTE: for testing purposes, bot uses 25s, 5s, 15s intevals in seconds, not minutes

TODO List:

  • Menu's transitions and buttons
  • Show timer button
  • Configure user's storage
  • Track user's work cycle
  • Timers
  • Timer callback
  • Custom message on timer end (?)
  • Save user's states and timers
  • Pass redis connection to middleware
  • Optimize coroutines for concurrent operations if needed
  • Settings