Skip to content

Releases: mgerb/ServerStatus

v0.9.0

03 Mar 22:13

Choose a tag to compare

  • update all dependencies
  • migrate from dep to Go modules
  • update interaction with Discord

v0.8.0

13 Jun 17:58

Choose a tag to compare

Minor improvements and bug fixes

  • update docker files
  • add retry to RCON servers (this should lessen any spamming of server online/offline)
  • fix date format

v0.7.0

10 Jun 23:35

Choose a tag to compare

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

20 Jan 02:19

Choose a tag to compare

RCON support added

UDP servers that support the RCON steam protocol should now work with the bot. No need for any adjustments in the configurations.

v0.5.0

05 Oct 00:15
d0cf0ea

Choose a tag to compare

v0.4.0

19 Jul 01:31

Choose a tag to compare

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

16 Mar 02:13

Choose a tag to compare

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

13 Jan 18:32

Choose a tag to compare

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

18 Jul 00:56

Choose a tag to compare

Download the binaries and config below.