Discord Integration
A highly customizable Discord bot for Paper servers.
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!