A Minecraft (Spigot/Paper) plugin that bridges chat between your Minecraft server and a Discord channel using JDA.
- Sync in-game chat messages to a Discord text channel
- Sync Discord messages back into Minecraft chat
- Customizable embed messages for:
- Server start / stop
- Player join / quit
- Hex color support for embeds (
#RRGGBB) - Simple and lightweight setup
- Download the latest release of Dischat.
- Place the JAR file into your server's
plugins/folder. - Start the server once to generate the default
config.yml. - Stop the server and configure your
config.yml.
- Chat in Minecraft → message is sent to Discord
- Chat in Discord → message is sent to Minecraft
- Server start/stop and player join/quit events are sent to Discord
/dischat help- Shows Dischat commands/dischat reload- Reloads Dischat's config.yml
- The initial configuration is here
- Java 17+
- Spigot / Paper 1.17+ (only tested in 1.20 and 1.21)
- A Discord bot token (https://discord.com/developers/applications)