TwitchWhitelist
This is a customisable 1.8-1.19 Spigot Plugin to Whitelist Players via Twitch Channel Points Rewards.
Setup
- Setup a PaperMC (recommended) or SpigotMC Minecraft Server like here
- Download the latest Release File
- Put the downloaded TwitchWhitelist.jar into the
/plugins/
folder of the created PaperMC Server - Start the Server via your Start Script (
start.bat
orstart.sh
) - After the Server finished starting, stop it (Type
stop
in Console) - Navigate in your
/plugin/
folder and then in the/TwitchWhitelist/
folder - Open the
config.yml
File set it up for your needs (You must set thetoken
andchannelID
=> See Further Information) - Start the Server again and everything should work, have fun :)
Channel Reward Setup
In Order the Bot listens to the right Channel Points Reward, be sure to setup a Channel Points Reward and put the Name of the Reward in the config.yml
under chanelRewardName
.
Be sure to enable the Option Require Viewer to Enter Text
in the Channel Points Reward Edit Menu.
One Example: Name of the Channel Points Reward would be Minecraft Whitelist Ticket.
Whitelist Command
Permission: whitelist.cmd
Commands
whitelist on
— Enable the Whitelist on your Server
whitelist off
— Disable the Whitelist on your Server
whitelist list
— Get an overview over all Whitelisted Players
whitelist add playerName
— Add a Player to the Whitelist manually by the Minecraft Player Name
whitelist remove playerName
— Remove a Player from the Whitelist by the Minecraft Player Name
Further Information
You can use either a second Twitch Account or your own Twitch Account for the token
. You can get your Bot Chat Token => Access Token here.
The channelID
is the ID of your Twitch Account, get it here.
This Plugin works with a Custom Whitelist, so Vanila Whitelist must be turned off with whitelist off
in Console.
If you need further help, feel free to open a new Issue. In case you like my project, please give this Repository a