TimeTable569 is a project that will allow many students to conveniently and easily view the schedule of school classes.
Our project uses the pyTelegramBotAPI library, which allows us to conveniently send requests.
python-telegram-bot[ext] >=20.2
Flask>=2.3.2
pandas>=2.0.1
aiohttp>=3.8.4
The first download of the project files has been made.
Updated the code, fixed errors with days of the week. Added new features for the bot tester.
Updated code, hot-fix bugs. The text schedule has been changed.
Updated code, hot-fix bugs. The text schedule has been changed. Updated the Database to ensure secure storage of client data. Added token system that enables students to directly input token for authorization from their class teacher. Configured class-wise schedule display from the database.
Notification System for Edu administration: An innovative notification system has been introduced that allows users to receive alerts based on specific classes. Users can now use the command '/dep to {class or more}: {message}' to set up notifications for specific classes. Whenever a distinctive message is posted in the selected class, the notification system sends a message to the user, providing real-time updates on the latest updates which can help users stay informed and aware of any critical activities or updates in the selected class.
added a system that loads the exam calendar and a system to check the user for administrator rights before using the function for administration.