Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

Install the Bot

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.

OptionTypeRequiredDescription
gameStringGame 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).