DiscordChat

DiscordChat 2.0.3

Compatible API Versions
1.0.x
Sourcecode
https://github.com/PetteriM1/DiscordChat
Cloudburst (bleeding) 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


Features:

  • Two-way chat with join and death messages
  • Mention & spam protection
  • Player list & server ip commands on Discord
  • Discord command in game
  • Discord console
  • 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


Setup:
  1. Create a new application at https://discordapp.com/developers/applications/
  2. Go to the "bot" tab at left and click "Add Bot"
  3. 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
Author
PetteriM1
Downloads
8,001
Views
9,089
First release
Last update
Rating
4.78 star(s) 18 ratings

More resources from PetteriM1

  • NuclearMusic
    NuclearMusic
    Add noteblock music to your server
  • Maps
    Maps
    Add maps to Nukkit
  • SilkSpawners
    SilkSpawners
    Drop mob spawners broken with silk touch pickaxe
  • NoCrashCrystals
    NoCrashCrystals
    Make end crystals not explode other crystals or tnt
  • LightChat
    LightChat
    A lightweight but feature packed chat formatting plugin for Nukkit

Latest updates

  1. Update

    - Added server booster role default color - API: you can now send messages to any channel on...
  2. DiscordChat v2.0.1

    - Fixed an error on server shutdown if consoleStatusMessages was enabled while discordConsole...
  3. Release 2.0

    WARNING: If you are updating from 1.x the old config file will be replaced and you will need to...

Latest reviews

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.
PetteriM1
PetteriM1
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?
PetteriM1
PetteriM1
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
PetteriM1
PetteriM1
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:

Hi
Hi
Hi
Hi
Hi
Hi


insted of saying it 6 times, How do i fix this so it only says it one time?
PetteriM1
PetteriM1
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.
This plugin has been very helpful in allowing me to monitor chat more easily, and give my Discord users the option to see chat that way.
Top