Commit Graph

91 Commits

Author SHA1 Message Date
Xyntexx
579c991e75 feat: add ability to test for all limited roles 2021-03-17 22:40:28 +02: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
Joe Shimell
ba9b761b6d Support for using ids for Discord roles instead of the role name
Helps when trying to add Role with emojis and special characters
2020-06-02 18:29:57 +01:00
JoeShimell
5b815d7cc3 fixed a bug where the bot did not check if the user was already on the whitelist, when not using Easy Whitelist 2020-05-01 21:07:06 +01:00
JoeShimell
1041bf9503 Custom message support 2020-05-01 20:21:06 +01:00
Joe Shimell
36f81a2948
Merge pull request #9 from vacer25/Bugfix2
Fixed bug in player count when vanished and normal players join/leave.
2020-04-27 09:21:48 +01:00
vacer25
48a194622a Fixed bug in player count when vanished and normal players join.
Updated role error messages.
Increased version to 1.3.3
2020-04-27 00:08:19 -04:00
JoeShimell
e23e4b3f66 Fixed an error when attempting to assign player count regardless of if the bot was initialized successfully 2020-04-25 12:32:41 +01:00