Brings your Minecraft chat into Discord. Send/receive messages/commands to Minecraft from Discord without bots.
Brings your Minecraft chat into Discord with additional automation features. Send messages/commands and listens to Minecraft from Discord without bots.
This mod bridges Discord and Minecraft through a local WebSocket connection, allowing you to send messages and execute commands in Minecraft directly from Discord without any bots. It also includes other advanced features like chat delay and automations.
[IMPORTANT]
Both the Discord plugin and the mod are required to be installed.
A gear icon appears next to the chat input box when the plugin is enabled. Click it to quickly access the Minecraft Chat settings without navigating through Discord's settings menu. The icon turns green when at least one client is connected.
Click "Add Client" in quick access menu
Configure each client:
Getting a Channel ID:
[IMPORTANT]
Different Minecraft clients cannot share the same port, you can change the port with a command.
You can run multiple Minecraft clients, each connected to different or shared Discord channels:
Different Channels:
25580 → Discord Channel 12345678925581 → Discord Channel 98765432125582 → Discord Channel 555555555Shared Channel:
Multiple clients can be assigned to the same Discord channel. When this happens:
[Client Name] tag to identify the sourceAddional configuration can be found in User Settings → Vencord/BetterDiscord → Plugins → MinecraftChat
| Setting | Description | Default |
|---|---|---|
| Auto Connect | Automatically connect to all enabled clients when Discord starts | true |
| Advanced Features | Enable advanced features (Chat Delay, Sync Groups, Automations) | false |
| Connection Logging Channel | Discord channel ID where connection/disconnection events are posted (Leave blank to disable) | Empty |
| Enable Console Logging | Log plugin debug messages to browser console (DevTools F12) | true |
The mod uses a default port of 25580. You can change this using the in-game command:
/discordchat port <port_number>
The port must be between 1024 and 65535 and match the configured client settings in Discord.
Enable advanced features in the plugin settings to unlock powerful automation and synchronization capabilities. Access these features via the chat bar gear icon.
Queue messages from Discord and send them at once to Minecraft at the same game tick.
How to use:
Assign multiple Minecraft clients to sync groups (A-F) for tick-perfect message execution. When clients in the same sync group receive messages, they execute them on the exact same server game tick when assigned to the same Discord channel or with Chat Delay.
How to configure:
Create trigger-based automation rules that execute actions when specific messages appear in Minecraft chat.
How to configure:
Available Actions:
The mod provides a /discordchat command with the following subcommands:
/discordchat or /discordchat statusShows the current connection status:
/discordchat port <number>Changes the WebSocket server port. Must be between 1024 and 65535.
/discordchat reconnectRestarts the WebSocket server.
/discordchat disconnectStops the WebSocket server and disconnects all Discord clients. Use /discordchat reconnect to reconnect.
/discordchat ticktestDisplays tick synchronization diagnostic information. Useful for debugging sync groups and verifying tick-perfect execution.
Shows:
This command is particularly useful when using Sync Groups to verify that messages from multiple clients are executing at the correct game ticks.