A Discord bot for your game server
Connect Build Discord Bots to an existing Minecraft Bedrock server on a Pterodactyl panel. Keep one Discord status message up to date and, when an administrator configures them, use private console relay, authorized console input, and confirmed server power controls.
Set up your Game Server module
Open your bot's Game Server settings, save the panel connection, then test it before enabling the live panel.
Minecraft Bedrock whitelist and player-count setup
One current server message in Discord
The live panel can show server state, player count, optional player names and join address, Bedrock details, and CPU, memory, disk, uptime, and network usage. When opted in, it can also rename one voice channel to show the live Bedrock player count, updated at most about every 5 minutes because of Discord's rename limits.
Controls stay with your admins
Choose the Discord roles allowed to use console input and power controls. Start, stop, and restart actions ask the requesting admin to confirm before the bot sends them to the panel. Keep the console channel private. Opt-in Bedrock whitelist tools let selected roles use /whitelist add, remove and list, with confirmation for changes. Members can optionally use /whitelist request; a chosen approver role gets Approve/Deny buttons in the private console channel. Commands require a running server, are rate limited, and leave an audit record.
You keep your existing server
This connection uses your existing Pterodactyl server. An administrator must create a panel user, add it to that server, grant the needed permissions, and enter the connection in the bot dashboard.
Minecraft Bedrock on Pterodactyl today
These are the available features today. Minecraft Bedrock features require Pterodactyl; they do not add Java live status or CS2 support.
Live panel
The Game Server live panel can show server state, player count, optional player names and join address, Bedrock details, and CPU, memory, disk, uptime, and network usage.
Player-count voice channel
When opted in, the Game Server module can rename one voice channel to show the live Bedrock player count. Updates occur no more often than about every five minutes because of Discord's rename limits.
Role-gated Bedrock whitelist commands
Opt-in Bedrock whitelist tools let selected roles use /whitelist add, remove and list, with confirmation for changes. Members can optionally use /whitelist request; a chosen approver role gets Approve/Deny buttons in the private console channel. Commands require a running server, are rate limited, and leave an audit record.
Discord to Minecraft chat relay
The opt-in Discord-to-Minecraft chat relay supports Java or Bedrock through Pterodactyl/Wings, with websocket.connect and control.console permissions. It can run with the live panel off. It sends sanitized say messages one way, with message text limited to 200 characters and at most one message per two seconds per channel. Excess or undeliverable messages are dropped.
Server Watch
Server Watch is a separate Pro module for saved Minecraft Java server addresses. It checks whether a server is online about every five minutes and sends an offline or recovery alert after two consecutive changed results.
What we may add next
Minecraft to Discord chat remains planned; its server-type profiles are switched off. We are evaluating crash and backup alerts, donor perks, and additional status formats. These are planned ideas, not available features.
Ready to connect your existing server?
Start with your bot and the Game Server module, then save and test the panel connection before you enable the live panel.
Sign up to get started