Discord Whitelist・Free advanced & powerful tool! icon

Discord Whitelist・Free advanced & powerful tool! -----

Best way to connect players with your Discord server




Fixed:
・Blacklist
・Whitelisting(and whole plugin work)

Changed:

・Updated Reload module to v1.1
----------, Feb 21, 2024

Added:
・PluginShutdownEvent for API

Fixed:
・API
・Config (Configuration section was empty for some reason)
・Plugin shutdown
・Error with /whitelist Slash Command

Changed:
・Startup logic. Cleaned trash and changed logo
----------, Feb 3, 2024

Added:
・Require role feature. You can now require role(or at least 1 role from a list) for user to being whitelisted or in order to link account.
・Database file(works only with SQLite) backup system.
・Server version check. Now plugin supports only 1.14+
・Bring slightly optimization.
・Modules system. Read more at wiki: https://windstudio.gitbook.io/discordwhitelist/step-by-step-setting/modules
・Plugin API. Read more at https://windstudio.gitbook.io/discordwhitelist/developers/api
・Plugin reload command (via Module). Comes with plugin. (/dswl reload)
・Check for config version. Plugin will send a notification on console if it will detect if config is old
・Change user's nickname when /whitelist slashcommand used
Changed:
・Refreshed config. Now it looks brand new, more easily to understand it and cleaner.
・Almost all features names to new.
・Startup logo, information on plugin loading/login fail
・API-version to 1.14
・EWhitelist command from owhitelist ( owl) to ewhitelist ( ewl)
・Redesigned EWhitelist command. Now it will look much easier to use and modern
・Wiki
Removed:
・LoginPanel feature since it's unnecessary for this kind of plugin(will be implemented later with WindAuth)
・Almost all translation files. Now you can only choose: en_US, ru_RU, pl_PL
Fixed:
・Reactions feature worked only if EWHITELIST feature was enabled
・Error with LibertyBans plugin(and all others if they use HikariCP)
・Config forced plugin not start
・Bugs
----------, Jan 31, 2024

・It's the end of 4th generation era. Sad to hear that, but now there is only just version number... Now plugin will support only 1.14+ versions and Java 14+.
・Fixed Token Encryption system. Make sure you've enabled 'TokenReplacement' feature and replaced your token. Improved encryption system, now it's more secure.
・Added multi-role feature! Now you can form list in RoleID(for example) and provide many roles - bot will add/remove them.
・Fixed typo in EPHEMERAL_MESSAGES. You need(if this feature was enabled) to replace EMPHERIAL_MESSAGES to EPHEMERAL_MESSAGES
・Fixed error: "Unknown message" when CONFIRM_MENU is enabled
・Fixed bug when server will stuck with plugin shutdown
・Added 1.20.4 support
・Fixed Linking. Now it should work with FLOODGATE_BEDROCK feature.
----------, Dec 28, 2023

・Fixed Token Encryption system
・Fixed error when config would be empty in some scenariors
・Added TokenReplacement system. You can find instructions inside your config.yml
・Added ConfigBackup system. It will make backup of your config.yml on every plugin Enable/Disble
・Added InstallationIndicator. It will display some information about plugin startup on first steps of setup.
・Added error message on startup when plugin can't validate your GuildID.
・Changed JDA to use low-memory profile. You must test it.
・Changed Java version to 14, Changed SpigotAPI version to 1.14, Plugin will not support old versions now.
・Updated JDA to latest 5.0.0-beta.17
----------, Nov 14, 2023

・Added token encryption as main feature for protection. You just need provide your real bot token only 1 time, then your token will be encrypted. If you wanna changed encrypted token, then set token to new and change Fresh value to true.
・Changed file name to prevent some issues on server startup
----------, Sep 23, 2023

Fixed OurWhitelist command. Now it works perfectly.
Added LoginPanel feature. (Done about 57%)
Added Nickname change feature when user linked account
Now Blacklisted nicknames can't join server
Updated JDA
Updated bstats
Added choice between EMBED and TEXT in WelcomeMessage
Changed many messages for better readability, errors(only SQL for configuring bugs better) now will send only into 1 line
Some SQL improvements
Some code improvements
Plugin optimization
Text fixes, bug fixes
Regex check changes, now bedrock players can use spaces in their nicknames
You can now set custom prefix before nickname for bedrock players
Regex check changes, now floodgate symbol before nickname can be ignored (is optional)
SlashCommands: /whitelist fix (but class still requires recode)
Fixed Linking: Added role to remove when link; remove role will be added back when unlink, add role will be removed when unlink; Added nickname change when unlink
Fixed UnLinking
Added ' notuse' tag to roles - it will force plugin not use this role
Now player count in Bot status will display actual online players count when plugin reloaded
----------, Sep 3, 2023

Today, we're launching the biggest update ever of our plugin. All your ideas came to this update. For some reasons i had no time to work on it in last 4 months, so yeah. There's no any right name of this update, so its like Minecraft 1.20;
Thanks for using our plugin! There is list of most important changes of this update:
・Added Status&Activities. What does that mean? Now you can change online status and change custom status of your bot. Also it has player counter of your server.
・Added UserID to Blacklist. Now you can block not only nicknames, but also user's DiscordID
・Added account Linking. Yes, it is! As we said before, it will be added in this update, so there's it. It will be added as tutorial on our wiki.
・Added RemoveLeftUsers feature. Conditional name, but it means that user who linked his account left from discord will be automatically removed from whitelist on server.
・Added 21 new translations. Some of them are handmade, but the most are machine translated. Full list of them you can find on our wiki
・Added ReactionRoles. As previously conditional name. It means that you can create message with button which will add/remove role to/from user.
・Too many changes in config. Now it have no true/false booleans(only for few things). Now you will get list with features will enabled. If in this list feature will not be exist - it will be disabled.
・Whitelist SlashCommand. We changed its functional, so now it has list option which will return players list in whitelist.
・Also whitelist, but now it's command of OurWhitelist. We changed it name from /whitelist (/wl) to /owhitelist (/owl) to not overwrite default command.
・Added whitelisted players count in /owhitelist command
・Changed translations. Now you finally can translate SlashCommands.
・Added regex check for SlashCommands. Can be turned off
・Added new logo for plugin loading/unloading process
・Embeds. Now you can customize their colors with HEX colors.
・Added possibility to use nicknames with .(dot) before nickname for bedrock users
・Empherial messages now affect to GlobalMessage
・Global welcome message and DM message now is embeds!
・Added Logging feature. Now you will receive logs when someone added/removed from whitelist with SlashCommands, whitelisted via channel, linked/unlinked account and checked for account.
・Oh yeah, account check. You can now check for account either whitelisted or not.
・Same with linked accounts. You can check for full information about linked account with Nickname or DiscordID
・Added Folia support. Our plugin now supports it. Yeah we know it halfly broken, but he has a lot in the future!
・Added sections to DM Message and Global Welcome Message. Now you can create message with many lines!
・Updated JDA to latest - 5.0.0 beta 6
・OurWhitelist now has message when it's already turned on/off.
・Fixed many bugs, including whitelist process bugs.
・Changed plugin's folder name to DiscordWhitelist
・Code rewrote. Now its more efficient, optimized and cleaner.
・Cleaned some trash from project
・Updated plugin design. Now its really clean, modern and looks really beautiful!
・And finally... Added SQLite and MySQL support in plugin! Now plugin support them!

Thanks for read all this stuff. I think in next update you will get many good things, include Linking update, OurWhitelist update and all you need!
----------, Apr 8, 2023

Today, we're launching the biggest update ever of our plugin. All your ideas came to this update. For some reasons i had no time to work on it in last 4 months, so yeah. There's no any right name of this update, so its like Minecraft 1.20;
Thanks for using our plugin! There is list of most important changes of this update:
・Added Status&Activities. What does that mean? Now you can change online status and change custom status of your bot. Also it has player counter of your server.
・Added UserID to Blacklist. Now you can block not only nicknames, but also user's DiscordID
・Added account Linking. Yes, it is! As we said before, it will be added in this update, so there's it. It will be added as tutorial on our wiki.
・Added RemoveLeftUsers feature. Conditional name, but it means that user who linked his account left from discord will be automatically removed from whitelist on server.
・Added 21 new translations. Some of them are handmade, but the most are machine translated. Full list of them you can find on our wiki
・Added ReactionRoles. As previously conditional name. It means that you can create message with button which will add/remove role to/from user.
・Too many changes in config. Now it have no true/false booleans(only for few things). Now you will get list with features will enabled. If in this list feature will not be exist - it will be disabled.
・Whitelist SlashCommand. We changed its functional, so now it has list option which will return players list in whitelist.
・Also whitelist, but now it's command of OurWhitelist. We changed it name from /whitelist (/wl) to /owhitelist (/owl) to not overwrite default command.
・Added whitelisted players count in /owhitelist command
・Changed translations. Now you finally can translate SlashCommands. ・Added regex check for SlashCommands. Can be turned off
・Added new logo for plugin loading/unloading process
・Embeds. Now you can customize their colors with HEX colors.
・Added possibility to use nicknames with .(dot) before nickname for bedrock users
・Empherial messages now affect to GlobalMessage
・Global welcome message and DM message now is embeds!
・Added Logging feature. Now you will receive logs when someone added/removed from whitelist with SlashCommands, whitelisted via channel, linked/unlinked account and checked for account.
・Oh yeah, account check. You can now check for account either whitelisted or not.
・Same with linked accounts. You can check for full information about linked account with Nickname or DiscordID
・Added Folia support. Our plugin now supports it. Yeah we know it halfly broken, but he has a lot in the future!
・Added sections to DM Message and Global Welcome Message. Now you can create message with many lines!
・Updated JDA to latest - 5.0.0 beta 6
・OurWhitelist now has message when it's already turned on/off.
・Fixed many bugs, including whitelist process bugs.
・Changed plugin's folder name to DiscordWhitelist
・Code rewrote. Now its more efficient, optimized and cleaner.
・Cleaned some trash from project
・Updated plugin design. Now its really clean, modern and looks really beautiful!
・And finally... Added SQLite and MySQL support in plugin! Now plugin support them!

Thanks for read all this stuff. I think in next update you will get many good things, include Linking update, OurWhitelist update and all you need!
----------, Apr 8, 2023

As we planned, 3.99Y was the last version of third generation. So, today we release 4.00R - fourth generation. First update of this generation isn't include many stuff, but we added and reworked some features. We're preparing to next update, so now many feature was moved and changed their functional.
- Whitelist feature was changed. Now, we added Lock. That means that you can add yourself or other administrator to special list and lock your server and nobody but you can't join to your server.
Commands added:
: lock_off - Turns server locking to off
: lock_on - Turns server locking to on
: add_administrator <user> - Adds user to administrator list
: remove_administrator <user> - Removes user from administrator list
: lock_message <message> - Changes kick message when user try to join to server while its locked
: list_administrators - Shows list of administrators
- Fixed bug with whitelisting via a channel. Now all works as designed.
- Fixed many console spam with many errors. Now its just a simple message
- Added Language file updater. Now, your language file will update if any changes was apply with new version of our plugin.
- Changed plugin design. Now its more cleaner and minimalistic.
- Fixed whitelist tab completer. Now it works fine.
- Fixed some bugs with OurWhitelist
- Improved whitelisting latency
Thanks for using our plugin <3
----------, Nov 2, 2022

We promised that the third generation will be completed with 3.90X version, but plans have changed and now this version and this update that will be the final step for the third generation. We're come a long way in this generation, the base of developers who use our plugin has grown, and with every feature update there's been more and more! We are glad that you chose us! Here is the list of changes in this version:

- Language support. It has been reworked and now we have files with the main languages. They will be supplemented over time, and if you want to translate into your language - contact the developer, he will try to include your language.
- OurWhitelist. This is a new feature. Works on player nicknames, so if you need to whitelist by nickname, you can use this one, it is already built into the plugin. Commands: /whitelist ( /wl), Permissions: whitelist.admin
- JDA. We decided to integrate it into our plugin because as we understood it would be easier than downloading it.
- Plugin commands. We've removed /botreload and /botrestore as they are no longer needed.
- Documentation has been updated.
- Changed plugin loading method.
- Some bug fixes.
----------, Sep 30, 2022

New fix.

+ Some bugs fixed
+ SlashCommand upsert changed

Note. This unstable version, please, report any bug at our Discord-server and we can solve this very fast! Thanks!
----------, Jul 15, 2022

+ Config fixed
+ JDA shut down fix
+ New permission: whitelist.admin(replace to many others, one premission - many opportunities)

This is unstable version, so report any bug on our Discord-server. Please, dont use reviews as bugs reports or support request. Thanks!
----------, Jul 14, 2022

Hey! There's a new fix-update.

+ Empherial-messages feature fix. Now that's works how it was designed.
+ Nickname confirmation menu. Now you can select between Confirm-message or just whitelisting.
+ Added /list command. Now you can check how many players on your server currently or banned.
+ Somewhat bug-fixes...

Thanks for downloading our plugin!
----------, Jul 10, 2022

Hello there. New update is comming, that means plugin still has support :D
So... Please, update your JDA to newer version. Download it from our plugin page!!

+ Update checker rework. So now you can retreive notifications about plugin updates every 30 minutes in a console and in-game.
+ UI Rework. Now if user wrote his nickname in a chat - he need to confirm correctness of his nickname via a message with a buttons(more security and more beautiful).
+ RemoveRole feature. If user was whitelisted - somewhat role that was configured in a config will be deleted.
+ Empherial feature. That means user's nickname will deleted when he was sucessfully whitelisted.
+ Global Welcome Message! Absolutely new feature. Now(if feature is enabled) if user was whitelisted - welcome message will send to configured in a config channel!
+ Better translation. Now you can use %user% to get user's nickname and use it to somewhat messages!
+ 1.19 support! Honestly it was in day when Purpur 1.19 was realeased but...

Nowadays thats all, but in next update you can wait Linking feature and more features rework!
Join to our Discord server to suggest your ideas to improve our plugin or post bugs that you found! Thanks!
----------, Jul 7, 2022

Hello there! Our team wanna post new update thaaaaaaaaaat includes:

-> Introducing slash commands! Now you can use commands in your discord server to add or remove someone's username! Just do: /whitelist
To setting this go to your discord Server settings -> Integrations -> /* NameOfYourBot*/ and now you able to set permissions and channels to commands!
-> bStats added in! Now you can see how many players and servers are using our plugin!
-> Improved ConfigUpdater working!
-> Added new beautiful Embeds messages!
-> Improved plugin work, that all is working now smoother and with more quality!

Thanks for downloading our plugin :D
----------, May 6, 2022

Hello there! There is new plugin update that includes:

- Config updater that will update configuration information that is not included.
- Plugin update checker that will check for plugin updates and send messages to the console.
- Added /botrestore command that recreates the config! (with
discordwl.restoreconfig permission)
- Improved /botreload command! Now it actually reloads the plugin without errors!

(Working about bStats)

Thanks for downloading our plugin!
----------, Apr 25, 2022

Hello there! There is new plugin update that includes:
- Config updater that will update configuration information that is not included.
- Plugin update checker that will check for plugin updates and send messages to the console.
- Added /botrestore command that recreates the config! (with
discordwl.restoreconfig permission)
- Improved /botreload command! Now it actually reloads the plugin without errors!

(Working about bStats)

Thanks for downloading our plugin!
----------, Apr 25, 2022

Hello there! There is new plugin update that includes:
- Config updater that will update configuration information that is not included.
- Plugin update checker that will check for plugin updates and send messages to the console.
- Added /botrestore command that recreates the config! (with

discordwl.restoreconfig permission)
- Improved /botreload command! Now it actually reloads the plugin without errors!

(Working about bStats)

Thanks for downloading our plugin!
----------, Apr 25, 2022

Hello there and that is me again. I would to post new plugin update that includes:

- Plugin optimization
- Plugin comands such as: /botreload - reloads config and /botping(test) - check plugin's work
- New config(If u want to manually setting up some options - recreate config)
- Fixed some bugs
- Improved regex check(Now if u wrote "Johny!" - u will not add to whitelist)
- Added nickname count characters checker(More than 2 characters and less than 17)
- Added permissions such as: discordwl.reload & discordwl.ping

That's all for today. Thanks for downloading it! We appreciate that!
----------, Apr 17, 2022

Hello again and thanks for downloading our plugin! We would present new update of our plugin to you!

- Many bugs were fixed such as: Change-Name feature is disabling some messages of our bot. Send-DM feature was sending DMs from all channels because of none checks, same with Change-Name. We have fixed all messages.
- Added 1.18.2 support to Paper, Purpur and others.
- Fixed many messages that contains issues in console.
- Fixed many spam in console.

(Also if u are owner of server or u have highest role - u cannot get role from bot(Auto-role feature)

Thanks for downloading our plugin! We grand that you can work with him.
----------, Apr 16, 2022

Thanks for downloading our plugin! We appreciate it and we will update it how it possible! We want to post new plugin update that include these features:
- 1.18.x support
- Fixed some bugs
- Fixed blacklist
- Added discord nickname change when user was added in whitelist
- Added DM messaging feature.
/!\ Best regards, our team!
----------, Mar 11, 2022

Resource Information
Author:
----------
Total Downloads: 17,317
First Release: Nov 13, 2021
Last Update: Feb 21, 2024
Category: ---------------
All-Time Rating:
14 ratings
Find more info at windstudio.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings