Discord Integration
A highly customizable Discord bot for Paper servers.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Discord Integration
THIS PROJECT HAS BEEN ABANDONED!
I no longer will work on this.
Discord Integration
A highly customizable Discord bot for Paper servers.
Please note that this is 1.19 Paper only, also note that this is a work in progress, and may not be ready for production use.
I spent a lot of time on this, so if you like it, please consider donating to me on Ko-fi.
Example of the bot in action:

Features
- Discord chat in-game - In-game chat in Discord - Advancements announced in Discord - Deaths announced in Discord - Join/Leave messages in Discord - /say Server Messages in Discord - Replies to Minecraft Messages highlighted in-game - Fully customizable messages - Config file fully documented - Reload safe, and with a reload command (/discord reload or /di reload)
Installation
1. Download the latest release from the releases page 2. Place the jar in your plugins folder 3. Restart your server 4. Edit the config.yml file in the plugins/DiscordIntegration folder 5. /discord reload or /di reload 6. Enjoy!
TODO
- [ ] Add server status to Discord - [ ] Make bot activity customizable - [ ] Reply to Discord messages in-game - [ ] Edit channel topic to show server status - [ ] Optimize Memory usage from JDA - [ ] Optimize Plugin file size - [ ] Add checks if discord goes offline or if the bot is kicked
License
This project is licensed under the MIT License - see the LICENSE file for details
Acknowledgments
- PaperMC - The server itself! - JDA - The Discord API wrapper - Crafatar - The Minecraft avatar API
bugs? issues? suggestions? please open an issue on the GitHub repo: New Issue
Want to help? Fork the repo and make a pull request!