mgerb / ServerStatus

A Discord bot to display the status of servers.
https://hub.docker.com/r/mgerb/server-status
76 stars 16 forks source link
bot discord go hacktoberfest server status

Server Status

Monitors a list of servers and sends a chat notification when a server goes on or offline.

Features

Want to see more features?

Submit a new issue

Configuration

Mentioning Roles/Users

Polling Interval

The polling interval is how often the bot will try to ping the servers. A good interval is 10 seconds, but this may need some adjustment if it happens to be spamming notifications.

With Docker

docker run -it -v /path/to/your/config.json:/server-status/config.json:ro mgerb/server-status

Docker Compose

version: "2"

services:
  server-status:
    image: mgerb/server-status:latest
    volumes:
    - /path/to/your/config.json:/server-status/config.json

Usage

To get the current status of your servers simply type /server-status in chat.

Server Status

Compiling from source

How to get the bot token

https://github.com/reactiflux/discord-irc/wiki/Creating-a-discord-bot-&-getting-a-token

How to get your room ID

To get IDs, turn on Developer Mode in the Discord client (User Settings -> Appearance) and then right-click your name/icon anywhere in the client and select Copy ID.