- Required SinusBot Version
- 1.0
- Compatible Backends
-
- TeamSpeak 3
Game Server Query
This script can show server information of game servers in a specified channel.
Supported Protocols (And Tested Games)
It allows the monitoring of multiple servers.
The script is tested with Garrys Mod, Empyrion and Arma2, but should work for anything else that supports the source server protocol.
Additional Notes for Minecraft - you need to enable query in the server properties. Sometimes your server status will toggle here depending on the load of your server. If that happens increase the timeout in the script
Installation
Changes of Channel Name or Description depending on your settings
Supported Placeholders for channel name and description
Keep in mind that not every server supports every placeholder as they vary between the games.
Also make sure the bot has sufficient permissions to edit the channels.
Contributions
Feedback or suggestions are welcome.
This script can show server information of game servers in a specified channel.
Supported Protocols (And Tested Games)
- Source Query (Full Support)
- Garrys Mod
- Counterstrike
- Arma 2
- Empyrion
- Space Engineers
- The Forest
- Ark
- 7 Days to Die
- Gamespy v4 (Full Support)
- Minecraft
- Gamespy v3 (Partial Support - server should not be queried to frequently)
- UT3
- Gamespy (Full Support)
- Battlefield 1942
- Battlefield 2 (Full Support)
- Battlefield 3 (Full Support)
- Medal of Honor Warfighter (Uses same protocol)
- Terraria (Full Support)
- GTA FiveM (Full Support)
- Eco (Full Support)
- ASE (Full Support)
- Multi Theft Auto
It allows the monitoring of multiple servers.
The script is tested with Garrys Mod, Empyrion and Arma2, but should work for anything else that supports the source server protocol.
Additional Notes for Minecraft - you need to enable query in the server properties. Sometimes your server status will toggle here depending on the load of your server. If that happens increase the timeout in the script
Installation
- Move the script file to the script folder
- Edit the sinusbot config file to give this script "net" permissions
- [Scripts.Privileges]
- ServerQuery = ["net"]
Changes of Channel Name or Description depending on your settings
Supported Placeholders for channel name and description
- %s - Status
- %g - Game
- %m - Map
- %v - Version
- %n - Name
- %d - Description
- %p - Current Players
- %b - Current Bots
- %pmax - Max Players
Keep in mind that not every server supports every placeholder as they vary between the games.
Also make sure the bot has sufficient permissions to edit the channels.
Contributions
- ProfDrBielefeld (Formatting of BF3 Data)
Feedback or suggestions are welcome.