Commit Graph

97 Commits

Author SHA1 Message Date
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
4065516d1d
Merge pull request #45 from Xyntexx/feature/All_roles_check
Feature/all roles check
2021-03-18 02:08:55 +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
c0fdcaa63c Merge remote-tracking branch 'origin/master' into feature/All_roles_check 2021-03-17 22:45:12 +02:00
Xyntexx
579c991e75 feat: add ability to test for all limited roles 2021-03-17 22:40:28 +02:00
Joe Shimell
8c1ff211b5
Merge pull request #44 from Xyntexx/feature/UnwhitelistFunction
refactor Minecraft whitelistings to a function for shorter code
2021-03-17 17:47:08 +00:00
Xyntexx
dad5e86f76 Merge branch 'master' into feature/UnwhitelistFunction 2021-03-17 19:15:18 +02:00
Joe Shimell
b14beba3aa
Merge pull request #43 from Xyntexx/feature/rolecheck_at_startup
Feature/role check at startup
2021-03-17 15:36:15 +00: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
Joe Shimell
d851de5474
Merge pull request #40 from dbwrush/master
Added compatibility with GeyserMC/Floodgate
2021-03-05 22:59:08 +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
4eb7c3ed36
Create codeql-analysis.yml 2020-11-27 21:10:18 +00:00
Joe Shimell
e458164af9
Create LICENSE 2020-11-27 21:08:51 +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
Joe Shimell
1a155939ed
Merge pull request #10 from JoeShimell/dependabot/maven/org.apache.logging.log4j-log4j-core-2.13.2
Bump log4j-core from 2.12.1 to 2.13.2
2020-07-01 21:02:50 +01:00
dependabot[bot]
224e389967
Bump log4j-core from 2.12.1 to 2.13.2
Bumps log4j-core from 2.12.1 to 2.13.2.

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-01 19:21:45 +00: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
Joe Shimell
f47cd33a4f Update README.md 2020-06-05 12:14:46 +01:00
Joe Shimell
1dfcfb9586 Pass through vanished player count if reloading 2020-06-04 13:27:51 +01:00
Joe Shimell
934707e603 clean up 2020-06-04 12:39:04 +01:00
Joe Shimell
cdc1ba23f3 Hot reload support 2020-06-04 12:07:47 +01:00