Commit Graph

20 Commits

Author SHA1 Message Date
akastijn 2c1088ef2e Update from v5 -> v6 for JDA 2025-11-08 19:35:28 +01:00
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 994cd7a85f Updated JDA and gradle + Refactor modal methods to match the JDA update
Refactor modals to use `addActionRow` instead of `addActionRows`. Updated JDA dependency to version 5.0.2 and upgraded Gradle to version 8.5.
2024-08-07 00:17:58 +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 11d2e2bac8 Added the ability for reminders to mention a user and specified what type of reminder a reminder is 2023-03-12 01:42:50 +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
Teriuihi be890af51f Fixed buttons not removing after clicking them
Added hour option
Fixed reminder not working without description
Fixed using snowflake instead of timestamp for relative time
2022-09-21 23:43:24 +02:00
Teriuihi 3c4213f188 Fixed spelling 2022-09-21 23:24:18 +02:00
Stijn d8102e4baa Added reminders (in a new table for now) 2022-09-21 21:49:42 +02:00
Teriuihi 40b126bbe8 Made response italic 2022-09-16 22:05:48 +02:00
Teriuihi d4411af654 Filter out zero width spaces to prevent ppl messing with the bot 2022-09-16 21:57:33 +02:00
Teriuihi fa3ee5e6bc Fixed editing event instead of message 2022-09-16 21:57:15 +02:00
Teriuihi 2083f8ff35 Added a way to reply to suggestions 2022-09-16 21:34:57 +02:00
Teriuihi 2676acc205 Made suggestions work with forums and added support for forum channels to other commands 2022-09-16 18:58:06 +02:00
Teriuihi 851614ed36 Changed formatting for evidence output
Changed limits on form
2022-09-15 23:21:39 +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 49a5903da0 More work on suggestion modal 2022-09-14 22:10:20 +02:00
Stijn 6a05dec5b9 Added a way to make modals and added a suggestion modal 2022-09-14 21:36:59 +02:00