A simple Discord bot to provide your community with the status of your Minecraft server with auto-updating embeds and client status.
THIS BOT REQUIRES A SERVER FOR IT TO BE HOSTED ON!
* In the `
.env` file DO NOT put localhost for the servers IP.
* Works with pretty much all versions of Spigot, Paper, Bungeccord and other servers/proxies.
TODO
- Make the message reset once the status has switched to online.
- Create a plugin so the status can update fast or learn more about Minecraft servers to remove caching.
Start The Bot
1. Run `npm i`
2. Run `node .` or `node index.js`
Installation/Setup
1. Run `npm i` if you haven't already.
2. Rename `.env.sample` to `.env`
3. Rename `config.json.sample` to `config.json`
4. Edit the `config.json` file to your liking (I recommend setting this up fully before you start the bot to minimise errors)
5. Fill in the Discord bot's Token, Server IP, Port, Display IP and the channel where you want the message embed to go in the `.env` file.
6. Start the bot using `node .`
7. Stop the bot once the message has been sent.
8. Copy the message ID and paste it into the .env file.
9. Start the bot again.
Images
Credits
Made by
Lukeos11 with ♥ for Hyperbolt and edited for the world to use!
Join my Discord to get notified about my upcoming projects
discord.gg/9QTPvBkRZW
PLEASE DONT POST ISSUES/BUGS IN THE REVIEWS SECTION USE THE ISSUES SECTION ON THE GITHUB REPO FOR SUPPORT:
https://github.com/Lukeos11/MC-Server-Status-Bot/issues!