Commit Graph

  • d7dadc6b6d Update velocity version master stijn 2025-06-28 04:40:27 +02:00
  • e8e3293416 Update Jenkinsfile to include Nexus credentials for Gradle build auto 2025-06-21 00:59:42 +02:00
  • 34b8824d49 Update build files and listener behavior auto 2025-03-22 18:53:05 +01:00
  • 8ddbfcd521 Add DiscordJoinListener to handle member join events auto 2025-01-24 20:28:02 +01:00
  • 7083235d68 Refactor account linking to use InteractionHook auto 2025-01-24 20:23:08 +01:00
  • baf88ed43e Refactor logging and enhance bot features auto 2025-01-17 20:09:16 +01:00
  • b54b3f9eaf Rename shadowJar output file to ProxyDiscordLink.jar next_cloud auto 2025-01-03 23:53:10 +01:00
  • 40ded90edf Refactor folder handling and enhance ban duration reporting auto 2025-01-03 23:49:14 +01:00
  • 19e0760aa2 Update gradle shadow plugin to gradleup shadow plugin. Len 2025-01-03 16:42:44 +01:00
  • 35f34b2b71 Add evidence folder integration with Nextcloud support auto 2025-01-03 02:52:20 +01:00
  • 37f044751c Update link code message to include Discord invite link auto 2024-08-09 23:12:46 +02:00
  • e8c73ead90 Add Jenkinsfile for CI and update build.gradle.kts auto 2024-08-09 23:04:01 +02:00
  • abd5578be4 Fix Bot class and update CheckLinkSync constants auto 2024-08-09 23:00:55 +02:00
  • 3b4a4660d0 Merge branch 'slash_commands' auto 2024-08-09 22:58:21 +02:00
  • b6630b2639 Update command syntax in Discord link message auto 2024-08-09 22:54:47 +02:00
  • a8f24e8d91 Update config file paths auto 2024-07-19 21:12:29 +02:00
  • cb4601dbfe Expose a way to register ListenerAdapter to the discordbot Len 2023-08-01 00:47:23 +02:00
  • 645b019f8d Fixed nick command having copy pasted initializer from another command auto 2023-01-30 02:17:58 +01:00
  • a40a838e7a Don't respond to commands that might be handled by other bot instances auto 2023-01-04 02:31:35 +01:00
  • c144a71d47 Removed unused discord commands auto 2022-12-27 18:53:47 +01:00
  • 78b4b5d25a Switched to string (code can start with 0) and fixed using link instead of code for getting option auto 2022-12-27 18:53:38 +01:00
  • fd5f89c755 Fix missing description for command auto 2022-12-27 18:53:16 +01:00
  • df69f0e607 Register commands after jda starts auto 2022-12-27 18:53:03 +01:00
  • 0674989716 Improved error message auto 2022-12-27 18:52:48 +01:00
  • ebbabea0b9 Fixed logger auto 2022-12-27 18:52:33 +01:00
  • bc8a8b9141 Remove linked role if user isn't linked in the db anymore auto 2022-12-27 18:51:29 +01:00
  • 29d0757279 Improved link check (gives more info) auto 2022-12-27 18:51:02 +01:00
  • 130d8b027a Deleted old commands auto 2022-12-19 02:56:55 +01:00
  • c045aba112 Added ServerList StaffList and Broadcast (added sync but not implemented yet) auto 2022-12-19 02:56:11 +01:00
  • cfeb04fe6e Added Nick and Unlink command auto 2022-12-19 02:27:41 +01:00
  • 9f389a8a12 Use embeds and fix not using command data auto 2022-12-19 01:53:37 +01:00
  • 6b60ba4a34 Added default behavior for tab completing (sending an empty list) cus it doesn't always need to do more auto 2022-12-18 22:51:20 +01:00
  • b39a155711 Reworked link command auto 2022-12-18 22:43:34 +01:00
  • 197c510d0d Reworked link command auto 2022-12-18 22:43:20 +01:00
  • 7b895443ab Re-structured configs auto 2022-12-18 21:35:37 +01:00
  • fd9ed1f8eb Updated JDA auto 2022-12-18 19:24:06 +01:00
  • 82e16ed007 Added better syncing for nitro roles Added a way to automatically sync linked status if something went wrong every few hours (in testing, currently only logs the actions it will take) Stijn 2022-09-12 21:48:25 +02:00
  • ac314cdcf5 Merge remote-tracking branch 'origin/master' auto 2022-05-30 20:09:37 +02:00
  • 05cc57ddec Updated minimessage auto 2022-05-30 20:09:20 +02:00
  • 59cdd14cb2 Add staff command channel to config and update output channels for stafflist and serverlist to getChannel() in command. destro174 2022-04-16 15:07:11 +02:00
  • 78cecda508 Add missing channels to commands. destro174 2022-04-14 10:58:18 +02:00
  • f2b86e1831 Rework how commands are handled destro174 2022-04-13 10:16:44 +02:00
  • d86dd9c0bc Add back stafflist and serverlist in discord. destro174 2022-04-13 09:46:10 +02:00
  • 92c1ee42a9 Queries api if member is null auto 2022-03-09 05:14:25 +01:00
  • 56313ef3f9 Fixed link not sending code auto 2022-03-03 02:33:38 +01:00
  • ca303d267b Updated stuff auto 2022-03-02 16:44:24 +01:00
  • 4b94502668 Update dependencies auto 2022-02-18 20:33:49 +01:00
  • c749d29471 Add publishing destro174 2022-02-15 09:43:02 +01:00
  • be26ab2d7e Fixed database not finding driver auto 2022-02-13 19:34:43 +01:00
  • f5519811ed Added litebans dependency auto 2022-02-13 19:34:25 +01:00
  • 3a1caef887 Added uuid to ban message, only ban ppl who are linked auto 2022-02-08 00:18:23 +01:00
  • 2d05ec61af Fixed database query and changed to only unban bans that were with the same reason as the auto ban auto 2022-02-03 01:15:30 +01:00
  • 16996e95e2 handle luckperm user being null auto 2022-01-11 01:05:30 +01:00
  • 5cd8f5c894 use player_uuid instead of uuid auto 2022-01-11 01:05:13 +01:00
  • a287e11d84 Check if they are active instead of just if they have an entry auto 2022-01-11 01:05:01 +01:00
  • e26a3c23c6 Updated everything, added a check for if someone leaves the discord so it auto unlinks them if they do, and added auto bans/unbans based on litebans bans/unbans auto 2021-12-27 05:00:51 +01:00
  • bad541cc65 update dependencies and repositories destro174 2021-12-26 14:02:47 +01:00
  • c44be4ebd7 make jda public for api usage destro174 2021-09-23 17:22:30 +02:00
  • 89549ef12f add publishing plugin to gradle destro174 2021-09-22 20:30:05 +02:00
  • 050da40cac fix exclusions in shadowjar task destro174 2021-09-22 17:37:58 +02:00
  • 5236b11241 check if nick is null auto 2021-09-20 23:50:26 +02:00
  • 80a6c5df7e Fixed issues with discordlink auto 2021-09-20 23:41:14 +02:00
  • 1a70fd4fd4 changed stuff for whitelistkick auto 2021-09-20 23:00:45 +02:00
  • 6100adaf93 Removed a todo auto 2021-09-20 04:04:28 +02:00
  • 9744eddd35 Fixed some minor syncing issues auto 2021-09-20 04:03:44 +02:00
  • 1c2eeec78a Add and remove roles from internal cache where needed auto 2021-09-20 03:29:52 +02:00
  • 8b42cfea43 Get the key not the whole value auto 2021-09-20 03:29:25 +02:00
  • e690da0731 Don't try to sink if player isn't linked auto 2021-09-20 03:29:07 +02:00
  • f1cb98da10 Sync roles auto 2021-09-20 03:05:27 +02:00
  • 42931b2761 Fixed being unable to unlink auto 2021-09-20 02:36:47 +02:00
  • 722e1ea01b This should work but it doesn't auto 2021-09-18 15:03:42 +02:00
  • cfbc84c8b6 Don't do both auto 2021-09-18 14:56:59 +02:00
  • d4e3b9504a Notify user when they aren't linked and try to unlink auto 2021-09-17 20:05:57 +02:00
  • c3ed2fb7c4 Added message to show unlinked worked auto 2021-09-17 16:31:33 +02:00
  • 44a335bf12 Changed channelId to long auto 2021-09-17 16:31:21 +02:00
  • 49e53fb01c Allow linking for unlinked players while the server is whitelisted auto 2021-09-17 15:59:01 +02:00
  • 74a98e340b Add listener for WhitelistKickEvent destro174 2021-09-17 08:37:30 +02:00
  • 7a0d49fcb6 Added discord nick command auto 2021-09-16 18:13:34 +02:00
  • 6afb451be1 Don't return null for suggest auto 2021-09-16 17:59:37 +02:00
  • 5f2c099981 Don't return null for suggest auto 2021-09-16 17:59:30 +02:00
  • b932bb5045 Don't return null for suggest auto 2021-09-16 17:59:23 +02:00
  • 64fb975cfe use uuid auto 2021-09-16 17:59:12 +02:00
  • 529c2efe5a Fixed using incorrect function auto 2021-09-16 17:58:56 +02:00
  • 4ae5e16cbc Fixed not updating the user when updating roles auto 2021-09-16 17:58:35 +02:00
  • 94b7855da3 Let the player know if they linked correctly auto 2021-09-16 17:57:32 +02:00
  • 235e60cf56 Removed unused imports return all players for suggest auto 2021-09-16 17:57:08 +02:00
  • 34463ae4b8 Fixed incorrect naming in database auto 2021-09-16 17:56:29 +02:00
  • 17d8c5e4e2 Removed alias auto 2021-09-16 17:56:09 +02:00
  • fb67d7c6c4 Only show commands you have perms for auto 2021-09-16 17:55:49 +02:00
  • 242605c6fb Converted to long for discord_id for database and removed unneeded data auto 2021-09-16 16:58:15 +02:00
  • 899ddb8703 Add boolean for nicknames remove unneeded columns auto 2021-09-16 16:04:45 +02:00
  • d28aa77cc7 Add boolean for nicknames auto 2021-09-16 16:04:35 +02:00
  • 3671d33dc7 Add boolean for nicknames allow changing user/nick name auto 2021-09-16 16:04:20 +02:00
  • 4d8b7b60f6 Sync nickname if needed auto 2021-09-16 16:03:48 +02:00
  • f6276227b9 Added changeNick funtion auto 2021-09-16 15:53:07 +02:00
  • abd6db884d Use nick function in the bot class auto 2021-09-16 15:52:55 +02:00
  • d4cf97754d Sync names on player join auto 2021-09-16 15:52:23 +02:00
  • 3c5cdeb8f9 Added LINKED_ROLE_ID setting auto 2021-09-16 15:36:52 +02:00
  • 87691e80b3 Added function to get UUID from playerCacheCode auto 2021-09-16 15:36:33 +02:00
  • 635e8884ef Removed cache table Added account_roles table Added function to add roles to a discord link user auto 2021-09-16 15:36:15 +02:00