GSM Commands
This document lists the available slash commands for the Game Server Management (GSM) Discord bot, along with their descriptions and required options.
All commands are registered as subcommands under /gsm [subcommand]
🔗 Basic Usage
https://discord.com/oauth2/authorize?client_id=1324587753396244540
You will automatically receive a trial server for your guild on installation!
# check your trial status
/gsm trial_status
# create the server
/gsm create
# setup minecraft as the game
/gsm set_game game: minecraft
# start the minecraft server
/gsm start
# check the status of the server
/gsm status
🛠️ Server Management Commands
/gsm create
Create a new server for the guild.
/gsm set_game
Set the game type for the server.
| Option | Type | Required | Description |
|---|---|---|---|
game | String | ✅ | Game to set (e.g., minecraft or valheim) |
/gsm status
Get the current server status including the game ip and port.
Returns
- Game
- Online status
- IP address
- Port
/gsm start
Start the game server.
/gsm stop
Stop the game server.
/gsm snapshot
Create a snapshot (backup) of the current server state.
/gsm get_snapshots
List available snapshots.
/gsm restore
Restore a snapshot.
/gsm rcon
Execute raw RCON commands on the server.
/gsm destroy
Permanently delete the server for the current guild.
/gsm wipe
Wipe the server (delete all data, but keep the server instance).