Implemented partial functionality for scheduling reminders:
Bot can schedule events (general events, assignments, exams) in a temporary schedule that the user can display (current_schedule), but without persistence
Bot cannot send scheduled reminders via dm yet
Bot can clear a schedule with clear_schedule
In my ScheduledRemindersInteractor I call a controller that converts the user's raw input to a format that allows for event creation (this works very well but I had to have subordinate use case interactors that accept the input data entity in place of the main interactor). The main interactor calls the sub use case interactors to schedule events, and then it will queue an event to send a direct message to the user a day before the events. Idk how to do that yet lmao
Implemented partial functionality for scheduling reminders:
In my ScheduledRemindersInteractor I call a controller that converts the user's raw input to a format that allows for event creation (this works very well but I had to have subordinate use case interactors that accept the input data entity in place of the main interactor). The main interactor calls the sub use case interactors to schedule events, and then it will queue an event to send a direct message to the user a day before the events. Idk how to do that yet lmao