-
Notifications
You must be signed in to change notification settings - Fork 19
Allow Codey to make Reminders, Alarms, and Announcements #542
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
I haven't reviewed the functionality yet, but I probably should have mentioned this earlier. We do want our code to be conformed and not all messy, so before you make a PR, run |
I should figure out how to uh merge this in, and run it LOL Edit: Adding myself here so I get notifs, remind me on the weekend to run it ya |
@Yohello1 , I just made you owner of the repo and owner of the Discord team in GitHub. So ideally, whenever a new PR pops up, you should be pinged for review, and you should be able to merge the PR, as well as pushing directly to You may have read the wiki already, but I'm just gonna say again just in case. When |
Summary of Changes
#announcements
channel.Related Issues
Issue #541
Steps to Reproduce
Just run Codey as usual, a
reminders
andannouncements
table will be created in the sqlite db./reminder create date time message
will create a reminder with an optional date, time, and message. A modal will show to confirm/add any changes./reminder view
will show any reminders that are about to be sent./reminder delete
will allow the user to delete any reminders that have yet to be sent./timer create minute hours days message
will allow the user to create a timer with the time duration included. If multiple time units are included, they will be added. If no message is provided, a default message "Times up!" will be provided./timer view
will show any timers that are about to be sent./timer delete
will allow the user to delete any timers that have yet to be sent./announcement create date time message photo
will allow the user to create an announcement to be displayed in the announcements channel. A modal will pop up allowing the user to verify any changes/add any changes./announcement view
will allow the user to pick any sample announcement to view in an ephemeral message./announcement delete
will allow the user to delete any announcements that have yet to be sent.Demonstration of Changes
Further Information and Comments
/announcement
command to be given to admin roles