A simple and effective Discord bot that extracts data from the server in real time via Query Port.
- Multibot support — run multiple bots at the same time to monitor several servers.
- Server status — shows whether the server is online or offline.
- Player count — displays the current number of players.
- Slots — shows available and occupied slots.
- In-game time — displays the current time of day (day/night) on the server.
- Queue info — shows how many players are in the queue.
- Text customization — change the status message to your liking.
- Templates — customize status messages like "🟢 {players}/{slots} | {time} | ➕{queue}"
- Update interval — 10 seconds.
All bot settings are stored in the
servers.jsonfile in the project root.
[
{
"name": "Chernarus",
"token": "BotToken",
"ip": "127.0.0.1",
"port": 27017,
"offline": "🔴 Server OFF",
"template": "🟢 {players}/{slots} | {time} | ➕{queue}"
},
{
"name": "Livonia",
"token": "BotToken",
"ip": "127.0.0.1",
"port": 27018,
"offline": "🔴 Server OFF",
"template": "🟢 {players}/{slots} | {time} | ➕{queue}"
}
]Run start.bat or QueryMonit.exe to start the bot.
