mirror of
https://github.com/mgerb/ServerStatus
synced 2026-01-10 03:03:04 +00:00
added embedded messages resolves #9
This commit is contained in:
34
readme.md
34
readme.md
@@ -1,24 +1,28 @@
|
||||
## Server Status
|
||||
|
||||
Scans a list of servers checking whether the ports are open or not.
|
||||
# Server Status
|
||||
Scans a list of TCP servers checking checking which are currently online.
|
||||
This bot will send a chat notification when the status of a server changes (goes on or offline).
|
||||
|
||||
I originally made this bot to check if private World of Warcraft servers were up or not.
|
||||
It's actually much more useful than that and can be used for most servers.
|
||||
|
||||
It has been brought to my attention that this bot currently does not work for Ark servers.
|
||||
|
||||
### Note - updated for Felmyst server!
|
||||
The config template contains IP/Ports for the new Felmyst game and logon servers
|
||||
NOTE: This bot currently does not work for UDP servers.
|
||||
|
||||
## Configuration
|
||||
|
||||
- Download the latest release [here](https://github.com/mgerb/ServerStatus/releases)
|
||||
- Add your bot token as well as other configurations to config.json
|
||||
- Execute the OS specific binary!
|
||||
|
||||
## Compiling from source
|
||||
### Mentioning Roles/Users
|
||||
- you must first get your role/user id
|
||||
- for user `<@userid>`
|
||||
- for role `<@&roleid>`
|
||||
|
||||
## Usage
|
||||
To get the current status of your servers simply type `!ServerStatus` in chat.
|
||||
|
||||

|
||||
|
||||
## Compiling from source
|
||||
- Make sure Go and Make are installed
|
||||
- make all
|
||||
|
||||
@@ -26,19 +30,7 @@ The config template contains IP/Ports for the new Felmyst game and logon servers
|
||||
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.
|
||||
|
||||
<img src="https://camo.githubusercontent.com/9f759ec8b45a6e9dd2242bc64c82897c74f84a25/687474703a2f2f692e696d6775722e636f6d2f47684b70424d512e676966"/>
|
||||
|
||||
## List server status in discord channel
|
||||
|
||||
`!ServerStatus`
|
||||
|
||||
```
|
||||
Elysium PvP is online!
|
||||
Zethkur PvP is online!
|
||||
Anathema PvP is online!
|
||||
Darrowshire PvE is online!
|
||||
Elysium Authentication Server is online!
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user