DiscordMC
Connects Discord and Minecraft Chat using a Spigot Plugin to exchange messages.
This plugin is a gateway between Discord and Minecraft using Discords built-in API.
Commands
- /discord logout - Log out of Discord
- /discord login - Log into Discord
- /discord lookup <user> - Lookup information about <user>
- /discord send - Send a test payload to see if channels are working
- /discord debug - Upload debug information to hastebin.com
- /discord toggle - Toggle functionalities for the user running the command
Configuration
There is a few things to do before you can use this plugin.
token
First, visit the applications page and create a new app. Make sure you’re logged into your personal account! Fill in the information and click create.
Now, simply click “Add Bot User.”
Next, we need to add the bot to a server. Visit this page: https://discordapp.com/oauth2/authorize?&client_id=CLIENT_ID&scope=bot replacing “ CLIENT_ID” with your client ID provided on the app page. Select the server you want to add it to (Note: You need the MANAGE_SERVER permission in a server to be able to add a bot to it) and then click Authorize.
You will see a Token under "APP BOT USER" which you have to enter in your configuration file
Congratulations! One part is done, your Discord guild now has a bot added.
Now go into your config.yml of DiscordMC and change the settings you wish. Important are the following:
" minecraft_to_discord" are the names of channels to which Minecraft messages are being sent.
" discord_to_minecraft" are the names of channels where messages you send from discord get send to Minecraft.
Please bare in mind that after successfully setting things up, a server restart is necessary to complete the installation.
https://gist.github.com/manuelgu/e59cfb5f198659eccf5231972a592bb8
Permissions
- discordmc.chat - required permission to get minecraft chat, joins, leaves and deaths delivered to discord
- discordmc.admin - admin permission, update notifications
- discordmc.command.<argument> - Replacing <argument> with the actual subcommand
Support
If you like what I do, please consider leaving a donation <3
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta