Releases: mgerb/ServerStatus
Releases · mgerb/ServerStatus
v0.9.0
v0.8.0
v0.7.0
New features/improvements
- add bot prefix to config
- update dependencies
- add up/down time #14
- add workers with retry to help with spam
Breaking
Bot prefix is now required in the config file. See template:
{
"Token": "your bot token",
"RoomIDList":["room id list goes here"],
"RolesToNotify": ["<@&roleid>", "<@userid>"],
"GameStatus": "current playing game",
"PollingInterval": 10,
"BotPrefix": "!",
"Servers": [
{
"Name": "Your awesome server",
"Address": "game.server.com",
"Port": 80
}, {
"Name": "Another awesome server",
"Address": "awesome.server.com",
"Port": 8080
}
]
}
v0.6.0
v0.5.0
Docker support added
v0.4.0
New Features
- added polling interval to config file
New example config.json file. Notice the new PollingInterval value (in seconds).
{
"Token": "your bot token",
"RoomIDList":["room id list goes here"],
"RolesToNotify": ["<@&roleid>", "<@userid>"],
"GameStatus": "current playing game",
"PollingInterval": 10,
"Servers": [
{
"Name": "Your awesome server",
"Address": "game.server.com",
"Port": 80
}, {
"Name": "Another awesome server",
"Address": "awesome.server.com",
"Port": 8080
}
]
}
Added embedded messages
Changes
- messages now show up with cool colors!
- use dep for dependencies
- updated readme
- adjusted build script to include version
Breaking Changes
- RoleToNotify is now RolesToNotify and a list. Update your config file accordingly. See the new config template for an example.
Updated binaries
For some reason the old binaries stopped working. I updated dependencies and created new binaries. I tested the linux one, but not the others.
First Release
Download the binaries and config below.