Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
FoDiscordBot

Features
Higly customizable & server-owner friendly discord bot plugin. Adds /link, /unlink in-game and easily setting rewards. (Also prevents unlink abusing to get multiple rewards) Adds /profile <IGN|Discord Username> to discord can show placeholders or whatever, embed can be edited, also shows a nice image of the player's skull. Adds /leaderboard <board> to the discord to show a leaderboard. Works with any placeholders. Adds /fodiscordbot editor to open the editor to edit stuff in-game instead of in the config making it more server-owner friendly. Can also link discord-chat and minecraft-chat.
Link multiple servers to MySQL/MariaDB database where you can have all chats to one discord chat or different and you can choose which leaderboard from which gamemode and which profile from which gamemode. Basically very customizeable and so if you have multiple gamemodes you don't need multiple bots, keeps it clean.
Editor:

Using /profile <player> on discord, embled can be edited easily:

Linking Minecraft & Discord Chat: (shows the IGN & skin of the player talking in minecraft)

Commands
/discord(sends the discord join link)/link(sends code to link)/unlink(unlinks, both in discord & minecraft command)/fodiscord(bot) <editor|reload|resetrewards>(opens editor or reloads the config)/fodiscord(bot) resetrewards <linked|booster> <player|all> [<gamemode>](Reset rewards for linking/boosters for stuff like a new season).
Discord Commands
/profile <player> [<gamemode>](Shows profile in embed message in specified gamemode if on a network, embed can be edited with placeholders & more in config)./unlink(Unlinks the discord account to a mineraft user)./leaderboard [<gamemode>] <board>(Shows a leaderboard embed message, configureable in config.yml)./ip(Sends the IP of the server, editable in config.yml can be turned off).
Permissions
- fodiscord.use (to use the basic functions of this plugin for normal players)
- fodiscord.admin (for /fodiscord <editor|reload> command)
Dependencies
- Soft Depend: PlaceholderAPI (needed to be able to use placeholders but plugin will still function without)


