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