Chat with Your Minecraft Server Through Discord!
My friends and I wanted to play some minecraft, but it was hard to keep track of what went on in game and seeing who was online. So I created a discord bot that can be integrated into a Discord text channel that would relay the ingame chat to the channel and messages from the channel to the server.
WARNING: This bot runs without any support for plugins/mods, which means the discord bot has to directly interact with your server console. This could pose a problem exposing your console.
- Linux
- A vanilla Minecraft server (probably also works on a modded server)
- Install Python 3.6+
- Install Discord.py
- Install GNU Screen
- Get aDiscord API key
- Check Cron Status
# git clone into your server root folder
git clone https://github.com/Vrandus/Chatcraft.git
# Run chatcraft.py using screen or normally
python3.6 chatcraft.py
screen -S bot -d -m python3.6 chatcraft.py
You can find some more useful scripts here