Commit Graph

9 Commits

Author SHA1 Message Date
Teriuihi 27f1920081 Create event management system, added event notifier for community events
Added functionalities to create and manage events, including the creation of necessary database tables, context menus, modals, and scheduling tasks. Introduced `UserToMessageTracker` utility for tracking user messages within modals.
2024-08-07 00:18:40 +02:00
Teriuihi 57b86d1933 Update JDA interactions and adjust package imports
This commit updates the handling of JDA interactions to use the latest available methods and classes. Classes such as Modal and SelectMenu have been refactored and updated with new package locations. This change also includes adjustments for event handling where methods dealing with SelectMenuInteractionEvent are updated to GenericSelectMenuInteractionEvent and StringSelectInteractionEvent. Finally, minor changes were made to replace the use of some javax annotations with their JetBrains equivalents.
2024-01-13 08:27:42 +01:00
Teriuihi 265ddd82c3 We have multiple bots using slash commands so if this instance can't find a button/modal/selectmenu it shouldn't respond to it 2023-01-08 03:48:45 +01:00
Teriuihi 8bcadbba27 Added crate item suggestion form (fixed output type table) 2022-10-01 03:39:51 +02:00
Stijn d8102e4baa Added reminders (in a new table for now) 2022-09-21 21:49:42 +02:00
Teriuihi 2083f8ff35 Added a way to reply to suggestions 2022-09-16 21:34:57 +02:00
Teriuihi a28e70b443 Added evidence command 2022-09-15 22:03:36 +02:00
Teriuihi 3c9b49ab46 Added button manager and some buttons for suggestions
Added a way to reload commands
Added a way to set output channels
2022-09-15 21:34:27 +02:00
Stijn 6a05dec5b9 Added a way to make modals and added a suggestion modal 2022-09-14 21:36:59 +02:00