Commit Graph

88 Commits

Author SHA1 Message Date
Joe ddbf910f87 Notify user to enable MESSAGE_CONTENT intent 2024-01-22 17:58:52 +00:00
Joe 53a66fc228 Fixed logger error on start up 2024-01-22 17:50:35 +00:00
Joe d88513ee49 Fixed errors caused by dep updates, mainly JDA 2024-01-18 16:02:46 +00:00
Joe fbddc45353 dep update 2024-01-17 11:25:26 +00:00
Doc deeb688146
Fix word 2022-01-20 16:29:48 -03:00
Doc 7bd2effa24
Add support for target-text-channels for Slash Commands 2022-01-20 16:22:46 -03:00
Joe 1e041083e1 Possible fix for exception on player join/leave, added api version, updated pom dependencies, version bump 2021-11-23 01:19:53 +00:00
Xyntexx 4e843db351 Stop using !commands start using /commands
add /whitelist whois @discorduser
1.17.1 version update
2021-07-23 09:54:00 +03:00
Xyntexx e7c2b5be7b fix errors during startup and shutdown when fresh configs
version bump
2021-07-20 21:21:19 +03:00
TheMrEngMan c28424f6cd Added updating player count when players enter/exit vanished mode.
Works with EssentialsX, SuperVanish, and VanishNoPacket.
2021-04-13 03:05:50 -04:00
Joe Shimell b5901db6bf fix NullPointerException when trying to access config classes 2021-04-07 16:18:29 +01:00
Xyntexx bc2ea65a90 refactoring: remove unnecessary class name 2021-04-07 11:18:01 +03:00
Xyntexx e25cefe956 create parent and remove duplicate code 2021-04-03 21:42:29 +03:00
Xyntexx be0938689f fix: exceptions on first launch
fix: !clearname info not showing
refactoring and code cleaning
2021-04-03 19:28:53 +03:00
Joe Shimell b19c8b8247 Check for role name/ID depending on config 2021-03-18 13:58:32 +00:00
Joe Shimell 0497d2d8c8 fixed role check & version bump 2021-03-18 02:21:05 +00:00
Joe Shimell 6d147ce2b3 combine all roles into array once at start up, added extra checks for role startup check, fixed sending the Unwhitelist function discord ID instead of their minecraft names, fixed role check not triggering due to checking for role id not role name 2021-03-18 02:08:05 +00:00
Xyntexx 579c991e75 feat: add ability to test for all limited roles 2021-03-17 22:40:28 +02:00
Xyntexx 4f27151e49 refactor Minecraft whitelistings in a function for shorter code 2021-03-17 00:43:04 +02:00
Xyntexx ab6c20b447 feat: check for required role at startup 2021-03-17 00:07:33 +02:00
Xyntexx c07191e18f add permission removing to startup check 2021-03-16 23:16:20 +02:00
Xyntexx d545defdb3 refactoring: combining permission assignment and removal to functions 2021-03-16 22:07:23 +02:00
Joe Shimell 0efbb9e929 version bump 2021-03-13 13:25:58 +00:00
Joe Shimell 973d5f53e7 remove user's entries if required role is not present 2021-03-12 16:19:48 +00:00
BuildTools d54cd63fb9 Added compatibility with GeyserMC/Floodgate 2021-03-05 14:58:54 -06:00
Joe Shimell 0d6ad6705d
Merge pull request #36 from Xyntexx/feature/Luckperms
feat: Added support for LuckPerms
2021-03-04 21:53:50 +00:00
Joe Shimell 24afba37a7 Only filter out self, not other bots/webhooks 2021-03-03 14:09:40 +00:00
Xyntexx a74cd0b075 feat: Added support for LuckPerms 2021-03-02 21:12:03 +02:00
Joe Shimell 96701b44d4 added crafatar as a secondary option for displaying players' skins 2021-02-27 14:59:17 +00:00
Joe Shimell d6e88aaaf4 on-whitelist command's %PLAYER% variable is no longer converted to lowercase to fix compatibility with case sensitive commands 2021-02-04 12:51:47 +00:00
Joe Shimell e7f86b8417 Allow 'show-warning-in-command-channel' to run even when 'remove-unnecessary-messages-from-whitelist-channel' is set to false 2021-02-03 12:05:44 +00:00
Joe Shimell 40250fc1ab Fix for whitelisting amount issue, option to delete unneeded messages after a set amount of time, option to hide info commands 2021-02-03 11:33:33 +00:00
Joe Shimell eb2d033b7b added !whitelist whois command
!whitelist whois minecraftUsername will check the userlist for any occurrences and display the linked ID/Account plus their whitelisted users.
2020-12-22 16:15:53 +00:00
Joe Shimell 1d26a922b6 removed unneeded class 2020-12-20 18:17:40 +00:00
Joe Shimell 096cea3137 added @DiscordMention parameter to !whitelist add command for staff members
Allows staff members to link a minecraft name to a Discord ID without the users input
2020-12-20 18:15:44 +00:00
Joe Shimell c4b8f989ef clean-up & bug fixes 2020-11-27 20:56:06 +00:00
Joe Shimell 117d87add5 refactoring 2020-11-21 00:43:09 +00:00
Joe Shimell dabffb1a1f Added !whitelist clear command for limited whitelisters, changed logging solution to logback, re-shaded deps 2020-11-18 00:57:09 +00:00
Joe Shimell af2a949e58 fix for startupmembercheck removing people still in the guild 2020-10-29 01:19:01 +00:00
Joe Shimell 2b3fa31aeb moving premium version back over 2020-10-29 00:08:22 +00:00
Joe Shimell 9435d86106 quick fix for start-up hang when the bot does not have the 'GUILD_MEMBERS' intent 2020-10-27 23:14:54 +00:00
Joe Shimell df0f141c45 Revert "relocated dependencies to avoid conflicting with other plugins"
This reverts commit 049507c32c.
2020-10-27 17:25:07 +00:00
Joe Shimell 049507c32c relocated dependencies to avoid conflicting with other plugins 2020-08-13 18:30:11 +01:00
Joe Shimell 38af892584 option to show vanished players on the player count 2020-07-11 19:38:34 +01:00
Joe Shimell e71d68f910 Some code cleanup 2020-07-10 00:41:37 +01:00
Joe Shimell 2db6c8cc68 Support for auto adding multiple roles, target whitelist roles now respect 'use-id-for-roles' option and will check for ids instead, when enabled. 2020-07-08 20:01:49 +01:00
Joe Shimell cb29f51982 version bump 2020-07-08 14:30:31 +01:00
Joe Shimell d9802b1c1c Show skin armour on whitelist
Fixes not showing hair etc. on the players' skin
2020-07-08 14:26:07 +01:00
Joe Shimell 1b3454300f Custom command prefix support & ability to hide the players' skin image on whitelist 2020-07-08 01:50:24 +01:00
BuildTools d1acb83f10 fixed bug not assigning roles on multiple servers. Fixed a config variable not hot reloading. 2020-06-30 19:54:39 +01:00