This Telegram bot fetches assignment details from the ETLab website and displays active assignments.
The Assignment Fetcher Telegram Bot allows users to retrieve assignment details from the ETLab website directly within Telegram. Users can trigger the bot by sending the /assignments
command, and the bot will respond with a list of active assignments along with their due dates.
- Fetches assignment details from the ETLab website.
- Displays active assignments with their due dates.
- Separates active and expired assignments.
-
Clone the repository:
-
Install the required dependencies:
-
Set up your Telegram bot token in the
constants.py
file. -
Run the main script:
- Start the bot by sending the
/start
command. - Use the
/assignments
command to fetch assignment details.