DiscordNotify is a Spigot Plugin, which depends on a Spicord Bot. It Supports many Features to make your Minecraft Server interact with Discord and the other way! This makes it also possible to be in Minecraft, without being in Minecraft! You can just chat on any Device over Discord with your Minecraft Players! There are also Features which makes it possible, to automate your Discord. Since there is a Verficiation Process implemented, you wont need to set any Role on your Discord for your Minecraft Players. They will get it after successfully verification automaticity!
Checks in the Config given Timer for Players Inactivity. Should a player be offline for days, the bot will send a message to the channel.
Pretty much like the name says. Informs the Discord on a Player Connection or Disconnection.
On a server shutsdown or start a message will be send. For Networks the Bungeecord Server needs to be running first to check the Server-Status changes.
Should a Player die on the Minecraft Server, there will be a message on the Discord as well.
Synchronisation between the Minecraft Server and Discord. If you want Player to send messages from Discord to Minecraft, you need to leave "Options.Chat.syncDiscord" enabled. Otherwise only Minecraft Message will be send to Discord.
Works the same like the Chat Feature, but can only be triggert ingame with /staff . The players also need the Permission "dn.staff" for it. On Discord you need to change on your own the Permissions for the channel.
You can configure discord Channels, that will send every message (also from bots) to the named or all minecraft servers.
Allows you to get Player Informations from the Discord!
Command: +playerinfo <IngameName/UUID>
The + is your Discord Prefix.
Verification between Discord and Minecraft. You need to create the "verified" group on your Discord. Or change the Name in the Config. But a group is needed! To start you need to send a Discord command: +verify . After that you only need to click on the message Ingame and thats all!
Synchronisation of your Ingame Groups with Discord! Normally the same group name will be searched on your Discord. If there is a difference, please disable "Options.RoleSync.useIngameGroupNames" in the Config and set them up under "Options.RoleSync.customGroupSync".
There are many Placeholders in the Config to use.
For Bungeecord it is also sometimes possible to use %server% for the current server.
Ideas are always welcome and can be added. I want to keep improving the plugin with Bug Fixes and new features as long my time allows it.
If you need help with the installation. Just contact the Support and the issue will be resolved as fast as possible!