Discord Bot
2022
2022
Description
The Study Bot was created as part of a Self Directed Learning (SDL) project. It has various commands implemented such as a Pomodoro timer, a To-Do List and common admin commands. All the commands were chosen with the idea to help students with studying.
Bot Events has the ability to interface with the commands extention
Resources used: API Docs
Pomodoro timer - 25min work 5min rest
Limitations of the current bot
Only 1 person can start a timer at a time
The stop command removes everyones timers
Beginners do not know the optimal time to set for themselves
Solution used:
Add a id to each timers (authors id)
Add a default value of 25 and 5 mins as the timer which follows the default pomodoro method
Advantages
Multiple timers can run at the same time
The stop command will work only for your own timer
Beginners also have ease of access
Functions:
Add Task
Complete Task
Delete Task
Print Current ToDo List
Limitations
Task name cannot have any spaces