DiscordChat 2.2.4

Compatible API Versions
Cloudburst (bleeding - outdated) version can be found from here: https://drive.google.com/open?id=1eyiK_sli646BxO4Y_S4iIXjEzF7Dx-Lj

Sync your Discord server's chat with your Nukkit server using DiscordChat


  • Two-way chat with join and death messages
  • Mention & spam protection
  • Player list & server ip commands on Discord
  • Discord command for invite link in game
  • Ability to mute the Discord chat using the in game command
  • Discord console
  • Message queue to avoid rate limits
  • Every message can be edited and every feature can be turned on/off in the config
  • API to send messages, set channel topic and receive message events

  1. Create a new application at https://discordapp.com/developers/applications/
  2. Go to the "bot" tab at left and click "Add Bot"
  3. Click "Click to Reveal Token" and copy the bot token to plugin's config
  4. Invite the bot to your Discord server: https://discordapp.com/oauth2/authorize?&client_id=YOUR_CLIENT_ID_HERE&scope=bot&permissions=0
  5. Enable developer mode from Discord app's settings from "Appearance" tab
  6. Right click the channel you want Minecraft chat to be on and click "Copy ID", then paste that to config
  7. Make sure the bot has permissions to read/send messages on the channel
  8. Set other settings and restart the server

Warning: Reloading the server using the reload command while using this plugin is not recommended!

Remember that the reviews page is not for bug reports. If you find a bug please report it in the issue tracker on GitHub. (You can also post feature requests there.)

Want to support the development of this plugin? Donate via PayPal
First release
Last update
4.79 star(s) 19 ratings

More resources from PetteriM1

Latest updates

  1. DiscordChat 2.2.4

    - Player list command output is now sorted by username - Added /discord reload command -...
  2. DiscordChat 2.2.1

    - Increased event priority to improve compatibility with custom message plugins
  3. DiscordChat 2.2.0

    - Players can use /discord [mute|unmute] command (if enabled) to temporary mute Discord to...

Latest reviews

The bot can't mention a role or an user in discord
A really great Plugin but it doenst Work with Luckchat and Luckperms.
Minecraft to Discord works only with Multipass.
Discord to Minecraft works great.
I have a mistake?
Please tell me.
Thank you.
You must disable `ChatAsync` in LuckChat's config to use other chat plugins with it.
perfect plugin but the command server for discord doesnt work with me any solutions?
It's works perfectly but I have one little issue:
I am trying to edit the server start/down message in the config.yml it, first I have pinged @everyone this works but when I type @rolexy it doesn't ping rolexy.
I hope my English is understandable cause german.
This plugin is very useful and useful for other plugin to use discord api. Thank you!
Works very well! Can't seem to get the console to work though
It works without any lags and other things!
-Setting in 5 minutes)
Great, but I don’t understand how the "DiscordConsole" item in the plugin configuration works. What is it for?
It's a coming feature to run console commands from Discord. It's not available in the current release version so you have to compile the dev version from GitHub if you want to use it now.
I really wanna use this plugin but

Logging in with bot token xxxxxxxxxxxxxxxxxxxxxxxxx (hiding)
> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
SLF4J: Failed to load class "org.slf4j.impl.StaticMDCBinder".
SLF4J: Defaulting to no-operation MDCAdapter implementation.
SLF4J: See http://www.slf4j.org/codes.html#no_static_mdc_binder for further details.
01:05:45 [ERROR] [DiscordChat] Couldn't enable Discord chat sync
This is not an error, just a warning about logging. The problem is somewhere in your config. You can enable debug mode from config to make the plugin print a stack trace.
Good plugin, but when i say something in discord, it says it like 6 times in minecraft. So when i say hi, in minecaft it looks like this:


insted of saying it 6 times, How do i fix this so it only says it one time?
What I have noticed this starts happening after you reload the server few times. Reloading the server while this plugin is enabled is not recommended.