Commit Graph

  • 59065dddc8 Use @Slf4j in ReminderScheduler and Reminder, convert null checks to Optional, and enhance logging for error handling and unexpected channel types. master stijn 2026-07-12 22:24:03 +02:00
  • cbe13d3033 Update Gradle wrapper to 9.6.1, upgrade dependencies (Spring Boot 4.1.0, JDA 6.5.0, and others), refine gradlew script, and adjust build configuration for compatibility. stijn 2026-07-12 22:05:09 +02:00
  • a396b13261 Use @Slf4j in QueriesUserByRole, improve query filtering by active accounts, and refine error handling in CommandSyncNitro. stijn 2025-11-08 21:18:08 +01:00
  • b0d3498d1c Add .queue() to embed action in CommandSyncNitro for proper execution stijn 2025-11-08 20:48:56 +01:00
  • 1bd6602421 Add .queue() to embed action in CommandSyncNitro for proper execution stijn 2025-11-08 20:29:14 +01:00
  • 7e26aba4ab Add .queue() to embed action in CommandSyncNitro for proper execution stijn 2025-11-08 20:28:54 +01:00
  • 47eb88cbae Use Lombok's @Slf4j in CommandSyncNitro and add logging for database changes during member checks. stijn 2025-11-08 20:24:49 +01:00
  • a0b3d2167a Add CommandSyncNitro for synchronizing Nitro roles and update related database queries. stijn 2025-11-08 20:24:07 +01:00
  • 2c1088ef2e Update from v5 -> v6 for JDA stijn 2025-11-08 19:35:28 +01:00
  • 3d868a109d Refactor build.gradle.kts: reorder plugins, configure bootJar and shadowJar, optimize jar task setup, and update main class attribute. stijn 2025-09-11 22:35:02 +02:00
  • e947275409 Update CommandSeen: replace "grove" with "bayou" in valid servers, switch to InteractionContextType.GUILD. stijn 2025-09-11 22:11:36 +02:00
  • 0960795d40 Remove redundant jar task configuration in build.gradle.kts. stijn 2025-08-08 23:31:57 +02:00
  • 7863b3f62d Add AutoThread listener for creating threads in specific channels. stijn 2025-08-08 22:38:05 +02:00
  • 003c75c391 Replace Logger with Lombok's @Slf4j annotation in ContactEndpoint and update log method calls. stijn 2025-08-08 21:01:34 +02:00
  • 81b53cd1f8 Update dependencies and build process auto 2025-06-20 23:10:46 +02:00
  • 34f9559d10 Change join-time option type to INTEGER auto 2024-08-26 20:25:04 +02:00
  • f2864ade8a Add UPSERT behavior to setJoinDate query auto 2024-08-26 19:15:03 +02:00
  • cd356121b7 Update CommandStaffJoinDate descriptions auto 2024-08-25 19:50:38 +02:00
  • 1f706b69b8 Refactor CommandStaffJoinDate initialization auto 2024-08-25 19:47:34 +02:00
  • 8f6d1137ae Remove autocomplete from command options auto 2024-08-25 19:45:58 +02:00
  • 8a65c27bac Add command for managing staff join dates forms auto 2024-08-25 19:39:43 +02:00
  • cbf51f3fc8 Added Jenkins file auto 2024-08-07 00:26:11 +02:00
  • bd9ecc2677 Added Jenkins file auto 2024-08-07 00:25:57 +02:00
  • 0e0db7cb17 Added Jenkins file auto 2024-08-07 00:25:19 +02:00
  • 31ebc7116b Merge branch 'refs/heads/forms' auto 2024-08-07 00:21:25 +02:00
  • 09db7b3c16 Added Jenkins file auto 2024-08-07 00:20:51 +02:00
  • 27f1920081 Create event management system, added event notifier for community events auto 2024-08-07 00:18:40 +02:00
  • 994cd7a85f Updated JDA and gradle + Refactor modal methods to match the JDA update auto 2024-08-07 00:17:58 +02:00
  • ead56c4585 Merge branch 'master' into forms auto 2024-04-28 17:06:27 +02:00
  • 981cd1acb7 Merge pull request #3 from Altitude-Devs/kanboard StijnandGitHub 2024-03-31 18:38:04 +02:00
  • 314dcd6771 Refactor code to improve message forwarding to Kanboard auto 2024-03-31 14:51:13 +02:00
  • 32e4a669ed Add message forwarding functionality to Kanboard auto 2024-03-31 11:39:21 +02:00
  • 964bfc85fa Initial commit for handling forms auto 2024-03-31 11:02:51 +02:00
  • 093571d312 Created the start of what's needed to auto upload messages to Kanboard Teriuihi 2024-03-30 16:05:04 +01:00
  • c7120cc26c Merge remote-tracking branch 'origin/master' auto 2024-01-14 13:28:43 +01:00
  • c7ce20fbd4 Add gradle files auto 2024-01-14 13:28:26 +01:00
  • e9db832901 Refactor code to replace GenericSelectMenuInteraction with StringSelectInteraction auto 2024-01-14 13:26:43 +01:00
  • b917a8c18f Optimize message retrieval in CommandDataSuggestions auto 2024-01-13 14:03:24 +01:00
  • e6818a4651 Include gradle wrapper in project Len 2024-01-13 09:19:25 +01:00
  • 57b86d1933 Update JDA interactions and adjust package imports auto 2024-01-13 08:27:42 +01:00
  • 32f0935b4a Added balance command and related queries auto 2024-01-13 08:27:15 +01:00
  • a3d78c6059 Leave a message in the appeal thread notifying us of who completed it and when auto 2023-10-27 02:05:26 +02:00
  • 9f23812b16 Attempt to add text to embeds for appeal reminders so users can be tagged in them auto 2023-08-02 22:12:51 +02:00
  • f6331fdbe5 Fixed valid server list auto 2023-07-24 22:47:38 +02:00
  • 745fda134f Fix appeal reminders not properly removing themselves from the database auto 2023-07-20 00:18:40 +02:00
  • bb60924a63 Added command to update total votes manually Moved code to update total votes to util class Removed the channel sub command option from all poll subcommands other than the add subcommand auto 2023-06-05 03:41:02 +02:00
  • 977ae78e39 Added a way to add new lines in the description of a poll (it's done in a weird way though /n instead of \n) auto 2023-06-05 02:48:39 +02:00
  • 706ceb4b55 Finished poll commands (except for removing a button) added a timer to update total votes every 5 minutes auto 2023-06-04 23:30:09 +02:00
  • 4af7628203 Moved AltitudeLogs to repository auto 2023-05-23 04:18:45 +02:00
  • 94f1d566ac Changed to new logging, static implementation for now which is not ideal, but it's not worth spending the time to fix it right now auto 2023-05-21 21:54:59 +02:00
  • 0ae96bd6e5 Fixed reminders not running if the reminder was in a thread channel, and fixed reminders (and appeal posts) not pinging auto 2023-03-20 04:45:55 +01:00
  • df6d060863 Added a command to get suggestion data into excel auto 2023-03-12 05:32:07 +01:00
  • 11d2e2bac8 Added the ability for reminders to mention a user and specified what type of reminder a reminder is auto 2023-03-12 01:42:50 +01:00
  • a80d1952da Moved handling appeals from reactbot to here and improved it (more modern) auto 2023-03-03 00:48:30 +01:00
  • 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 auto 2023-01-08 03:48:45 +01:00
  • f93ad8b4fb We have multiple bots using slash commands so if this instance can't find a command it shouldn't respond to it auto 2023-01-04 02:28:49 +01:00
  • 9ed3146a73 bad fix to force reconnect? auto 2022-11-09 03:13:56 +01:00
  • 723847a3be Improved auctions - Added Starting Bid (only for first bid) - Fixed missing $'s in messages - Improved the way numbers are displayed in auctions for readability - Added AuctionActions to store bids by users - Removed as much code that was relying on text being in embeds as possible - Improved structure of code related to auctions auto 2022-10-30 02:05:16 +01:00
  • 5d8368d0e5 Fixed bidding on your own auction Fixed screenshots not working auto 2022-10-21 21:41:33 +02:00
  • d6eb332d83 Added auction command auto 2022-10-21 02:59:00 +02:00
  • df47c7a709 Improved channel type check auto 2022-10-19 03:13:02 +02:00
  • 5c66a0fe79 Don't delete bot messages auto 2022-10-19 03:12:23 +02:00
  • 4db1c8906d Added error check to adding emote to suggestion auto 2022-10-06 17:19:58 +02:00
  • 1efdf2a400 Fixed error when message wasn't sent from guild auto 2022-10-06 17:13:52 +02:00
  • 5ed071ab7c Added soft lock command auto 2022-10-03 16:58:20 +02:00
  • 8bcadbba27 Added crate item suggestion form (fixed output type table) auto 2022-10-01 03:39:51 +02:00
  • e20f81e764 Automatically add tag if it has the 🔧 emote in it (indicating the suggestion is not replied to) auto 2022-09-30 00:27:19 +02:00
  • 425eaf2b94 Added /seen command auto 2022-09-30 00:01:10 +02:00
  • 2d652bc780 Merge branch 'master' into seenCommand auto 2022-09-29 19:06:30 +02:00
  • 5c0f93197c Merge remote-tracking branch 'origin/master' into forums auto 2022-09-29 19:02:25 +02:00
  • 7a76ff9d14 Update to jda alpha 20 (has forums support) auto 2022-09-29 19:01:30 +02:00
  • 5519ea0ad4 Start working on CommandSeen.java Len 2022-09-29 13:01:14 +02:00
  • f7a936e9a8 Fixed auto complete suggesting 1w instead of 1m auto 2022-09-22 00:11:02 +02:00
  • 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 auto 2022-09-21 23:43:24 +02:00
  • 3c4213f188 Fixed spelling auto 2022-09-21 23:24:18 +02:00
  • d8102e4baa Added reminders (in a new table for now) Stijn 2022-09-21 21:49:42 +02:00
  • 83bb43f696 Added guildOnly to commands that need it Stijn 2022-09-21 18:52:59 +02:00
  • 70f4bf13d6 Added guildOnly to commands that need it Stijn 2022-09-21 18:37:03 +02:00
  • a49bbb987b Fixed when console manager gets called auto 2022-09-17 03:10:43 +02:00
  • 7dd9bbcdd2 Add reactions to suggestions when posted auto 2022-09-17 02:20:47 +02:00
  • 6b8ec12d48 Added the player's name in the suggestion they made auto 2022-09-16 23:45:31 +02:00
  • accd875eaa Added a toggle role command and a command to manage the roles that can be toggled auto 2022-09-16 22:52:31 +02:00
  • 40b126bbe8 Made response italic auto 2022-09-16 22:05:48 +02:00
  • ce8cabdbc9 Updated to the latest commit for the forum branch auto 2022-09-16 21:57:46 +02:00
  • d4411af654 Filter out zero width spaces to prevent ppl messing with the bot auto 2022-09-16 21:57:33 +02:00
  • fa3ee5e6bc Fixed editing event instead of message auto 2022-09-16 21:57:15 +02:00
  • 2083f8ff35 Added a way to reply to suggestions auto 2022-09-16 21:34:57 +02:00
  • 2676acc205 Made suggestions work with forums and added support for forum channels to other commands auto 2022-09-16 18:58:06 +02:00
  • b31a5ba0df Moved RequestManager.init to the onReady listener auto 2022-09-16 18:57:45 +02:00
  • f7c531d6ba Update broken JDA stuff Len 2022-09-16 09:20:05 +02:00
  • 649d5e73c2 Missed merging in lombok Len 2022-09-16 09:17:52 +02:00
  • e8a92c9995 Merge branch 'dev/update' into forums Len 2022-09-16 09:15:41 +02:00
  • 68b1366e03 Use JDA forum branch Len 2022-09-16 08:43:23 +02:00
  • ce9b57efe9 Added a way to specify the type of history to show auto 2022-09-16 05:16:37 +02:00
  • c59746d81f Fixed history being called flag list auto 2022-09-16 03:16:45 +02:00
  • 931781e30a Moved priority for console commands up Disabled setting presence since the other bot still does that auto 2022-09-16 03:16:34 +02:00
  • 30aa2df849 Added history command auto 2022-09-16 02:42:32 +02:00
  • 6e1b822405 Added history command auto 2022-09-16 02:42:16 +02:00
  • d6dbecfe4e Added flag command auto 2022-09-16 02:11:49 +02:00
  • 851614ed36 Changed formatting for evidence output Changed limits on form auto 2022-09-15 23:21:39 +02:00