Telegram bot for automating school/student schedules.
Developed a functional Telegram bot for convenient tracking of the academic schedule. The bot solves the problem of confusion between even/odd weeks and provides instant access to the lesson schedule in real time.
Technical features of the project:
* Programming language: Python (telebot library).
* Automatic detection of the current day of the week using the datetime module.
* Structuring data using multi-level nested dictionaries.
* Setting up a convenient button menu grid (row_width=2).
* Crash protection: automatic user session reset after server restart to avoid KeyError issues.
Technical features of the project:
* Programming language: Python (telebot library).
* Automatic detection of the current day of the week using the datetime module.
* Structuring data using multi-level nested dictionaries.
* Setting up a convenient button menu grid (row_width=2).
* Crash protection: automatic user session reset after server restart to avoid KeyError issues.