ð® ServerStatusBot ð®
A powerful game server status bot for your discord server
Make sure to leave a star i will apreciate it a lot
On the next update i will add the way to know the player names !
ð± Features ð±
A unique message in a selected discord channel for displaying the server status
The message will be updated every time specified in the config.json file
It is fast
It isnt shit
ð¤ Usage ð¤
- Download the server status bot folder
- Go to the server status folder and open the file called config.json and fill all the info. | Leave the port on 0 if you dont want to use a specified port (you can get a bot token at https://discord.com/developers/applications)
- Open your cmd and execute: cd folder path. For example cd C:\Users\Felipe\Documents.
- Execute de command: npm i
- Execute de command: node . ! Be sure that you have installed node.js on yout machine !
- Check that all works fine if not re do all the steps if it dont work after that open an issue and i will fix the bug for you
ð Preview ð
The servers there are from unturned and there are really good if you want you can join and play with your friends
ð Issues ð
If the bot has any issue or you want to improve the bot just create a pull request and if all is okey and working it will be acepted
⨠Contributing â¨
Fell free to contribute, create pull request and if all is okey and working it will be acepted
ð¬ Tools ð¬
For this project i used discord.js and official node.js module for interacting with the discord API and gamedig for getting all the game server info
𥨠Config ð¥¨
{
"token": "your_token_here",
"UpdateMessageInterval": 4000,
"ChannelId": "807320241570447391",
"GameName": "unturned",
"EmbedInfo": {
"Title": "Our Awesome Servers !",
"Color": "#008000",
"Description": "Check out our awesome servers feel free to join in all !\n\n**Total Players:** <players>/<maxplayers>",
"ServerField1": "__<servername>__",
"ServerField2": "**Adress: [<ip>](https://discord.gg/bNxqSWJU3d)â?â?Map: [<map>](https://discord.gg/bNxqSWJU3d)â?â?Players: [<players>/<maxplayers>](https://discord.gg/bNxqSWJU3d)**"
},
"Servers": [
{
"ServerIp": "88.17.101.253",
"ServerPort": "27015",
"ShowPlayers": true,
"UnsafeCount": false
},
{
"ServerIp": "94.23.110.56",
"ServerPort": "27015",
"ShowPlayers": true,
"UnsafeCount": false
},
{
"ServerIp": "94.23.110.56",
"ServerPort": "27018",
"ShowPlayers": true,
"UnsafeCount": false
}
]
}



