- [x] Use camelCase in config (snake case and camel case in the same code base can get confusing) ## Core - [ ] Restrict whitelist commands to bot owners - [ ] I probably should make it so commands fail with a message if running while the bot is shutting down ## Dashboard - [ ] Help menu - [ ] Allow theme to be changed - [ ] Allow font size to be channged - [ ] Allow dashboard access to be managed - [x] Editing configs - [x] Saving configs - [ ] Config error reporting ## Billboard - [ ] Implement custom sticky messages - [ ] Implement custom static messages - [ ] Implement role menu ## Logging - [x] Log ban - [x] Log unban - [x] Log timeout/timeout - [x] Log warnings - [ ] Log cleared warnings - [x] Log message edit - [x] Log message delete - [ ] Log message purge - [ ] Support logging messages containing cv2 - [ ] Support logging message attachments - [ ] Don't show bogus message log entries for slash command defer - [ ] Show message channel - [ ] Show jump to message - [x] Log member join - [x] Log member leave ## Moderation - [x] Ban/unban users - [x] Temporarily ban users - [x] Kick users - [x] Time out users/clear timeout - [x] Warn users - [ ] Clear warnings - [ ] Preset reasons - [x] Record cases - [x] Delete cases - [ ] Update cases ## Reminders - [x] Create own reminders - [x] Delete own reminders - [x] See own reminders - [ ] Delete other users' reminders (with permission) - [ ] Delete other users' reminders (with permission) - [ ] See other users' reminders (with permission) ## Tags - [x] Autocomplete tags - [x] Create tags through command - [x] Send tags through command - [x] Delete tags through command - [x] Edit tags through command - [x] Rename tags through command - [ ] Fix tag rename conflict - [ ] Fix tags being allowed to have empty names - [ ] Create tags through dashboard - [ ] Delete tags through dashboard - [ ] Edit tags through dashboard - [ ] Support coloured container - [ ] Support images ## Util - [x] Invite info - [ ] User info
Core
Dashboard
Billboard
Logging
Moderation
Reminders
Tags
Util