Discord Whitelist Bot
Keep your Minecraft server whitelist in sync with Discord effortlessly!
This bot automates whitelisting for both
Java and
Bedrock players using Discord. Perfect for servers using
DiscordSRV, it monitors application channels, validates entries, and adds players to your whitelist with minimal staff intervention.
Features
- ✅ Automatic Java whitelisting based on user-provided IGN
- ✅ Bedrock support using Floodgate UID via the mcprofile.io API
- ✅ Rule validation ensures applicants agree before being whitelisted
- ✅ Customizable channels for applications and whitelist commands
- ✅ DiscordSRV integrated — reads server responses for confirmation
- ✅ Timeout handling — informs applicants if the server does not respond
Requirements
- DiscordSRV (with DiscordConsoleChannelBlockBots: false)
- A Discord bot with message reading and sending permissions in the designated channels
How It Works
- Player submits an application in Discord:
In-game name (IGN):
Age:
Platform: <-- optional, defaults to Java
I have read and accept the rules
Why do you want to join the Server?
- The bot validates required fields: IGN and rule acceptance.
- Java players are whitelisted automatically; Bedrock players are whitelisted using their Floodgate UID.
- Applicants are notified of success or errors directly in Discord.
Why Use This Bot?
- Reduces staff workload by automating whitelist approvals
- Ensures accurate whitelist entries for both Java and Bedrock
- Keeps your community applications organized and standardized