Skip to main content

Bot Commands

Bot Commands for Game Managers

This page documents the Discord bot slash commands available to Game Managers for managing their games on the Sim Central Discord server.


Role Management Commands

/give-role

Bestows a role to a member of your game.

Usage:

/give-role user:[member] role:[role]

Parameters:

  • user - The Discord member you wish to give the role to
  • role - The Discord role you wish to grant

Permissions:

As a Game Manager, you can give the following roles:

  • Your Game's Crew/Member Role - Give to any user
  • Your Game's Game Manager Role - Give to any user
  • Game Managers Role (server-wide) - Give to users who already have a Game Manager role for one of the games you manage
  • Wiki Editor Role - Give to users who have a Crew or Member role for any of the games you manage

Examples:

  • /give-role user:@JohnDoe role:Sojourner Crew
  • /give-role user:@JaneSmith role:Proxima Game Manager
  • /give-role user:@Bubba role:Wiki Editor
Note:
  • You can only manage roles for games where you are a Game Manager
  • The bot will automatically verify you have permission before granting the role

/remove-role

Removes a role from a member of your game.

Usage:

/remove-role user:[member] role:[role]

Parameters:

  • user - The Discord member you wish to remove the role from
  • role - The Discord role you wish to revoke

Permissions:

As a Game Manager, you can remove the following roles:

  • Your Game's Crew/Member/Troubleshooters Role - Remove from any user
  • Your Game's Game Manager Role - Remove from any user
  • Game Managers Role (server-wide) - Remove from users who have a Game Manager role for one of the games you manage
  • Wiki Editor Role - Remove from users who have a Crew, Member, or Troubleshooters role for any of the games you manage
  • Your Game's Rules Role - Remove ONLY if the user has no other roles for your game (must be the last role removed)

Examples:

  • /remove-role user:@JohnDoe role:Sojourner Crew
  • /remove-role user:@JaneSmith role:Proxima Game Manager
  • /remove-role user:@Bubba role:Sojourner Rules
Important Notes:
  • The Rules role can only be removed if the user has no other roles for your game
  • This ensures the Rules role is the first thing given (when joining) and the last thing removed (when completely leaving)
  • You can only manage roles for games where you are a Game Manager
  • The bot will automatically verify you have permission before removing the role

Channel Management Commands

/create-channel

Creates a new channel in one of your game's categories.

Usage:

/create-channel name:[channel-name] category:[category] type:[Text/Voice/Forum]

Parameters:

  • name - The name of the new channel (text channels require hyphens instead of spaces)
  • category - The category to add the channel to
  • type - Text, Voice, or Forum (default: Text)

Permissions:

As a Game Manager, you can create channels in any category that starts with the name of a game you manage.

Examples:

  • /create-channel name:new-mission-room category:Sojourner type:Text
  • /create-channel name:Voice Chat category:Proxima type:Voice
  • /create-channel name:character-discussions category:The Weird West type:Forum
Note:
  • You can only create channels in categories for games where you are a Game Manager
  • Text and Forum channel names must be lowercase with hyphens (e.g., "my-new-channel")
  • Voice channel names can have spaces and mixed case

/delete-channel

Deletes a channel from one of your game's categories.

Usage:

/delete-channel channel:[channel]

Parameters:

  • channel - The channel to delete

Permissions:

As a Game Manager, you can delete channels in any category that starts with the name of a game you manage.

Examples:

  • /delete-channel channel:#old-mission-room
  • /delete-channel channel:#unused-voice-chat
Warning:
  • This action is permanent and cannot be undone!
  • All messages and content in the channel will be lost
  • You can only delete channels in categories for games where you are a Game Manager

/rename-channel

Renames a channel in one of your game's categories.

Usage:

/rename-channel channel:[channel] new_name:[new-name]

Parameters:

  • channel - The channel to rename
  • new_name - The new name for the channel

Permissions:

As a Game Manager, you can rename channels in any category that starts with the name of a game you manage.

Examples:

  • /rename-channel channel:#mission-room new_name:away-mission
  • /rename-channel channel:#general new_name:crew-lounge
Note:
  • Text and Forum channel names must be lowercase with hyphens (e.g., "my-channel")
  • Voice channel names can have spaces and mixed case
  • You can only rename channels in categories for games where you are a Game Manager

Common Use Cases

Adding a New Crew Member

  1. User clicks the game button in #join-a-game
  2. GM reviews character concept in the Prospect channel
  3. GM approves by using: /give-role user:@NewPlayer role:[YourGame] Crew

Promoting a Player to GM

  1. Use /give-role user:@Player role:[YourGame] Game Manager
  2. Use /give-role user:@Player role:Game Managers (for server-wide access)

Granting Wiki Access

If a crew member needs to edit the wiki:

/give-role user:@CrewMember role:Wiki Editor

Removing a Departing Player

  1. Remove their Crew/Member role: /remove-role user:@Player role:[YourGame] Crew
  2. Remove Wiki Editor if applicable: /remove-role user:@Player role:Wiki Editor
  3. Finally, remove Rules role: /remove-role user:@Player role:[YourGame] Rules

Creating a New Mission Channel

When starting a new mission or plot arc:

/create-channel name:away-team-alpha category:[YourGame] type:Text

Organizing Old Channels

  1. Rename active channels: /rename-channel channel:#mission-1 new_name:current-mission
  2. Delete unused channels: /delete-channel channel:#old-mission

Troubleshooting

"You don't have permission to give/remove this role"

  • Verify you are a Game Manager for the game in question
  • Check that you're targeting the correct role name
  • For Wiki Editor: ensure the target user has a Crew/Member/Troubleshooters role for one of your games
  • For Rules role removal: ensure the user has no other game roles remaining

"Cannot remove Rules role"

  • The user must have all other game-related roles removed first
  • Remove Crew/Member and Game Manager roles before removing the Rules role

"You don't have permission to create/delete/rename this channel"

  • Verify you are a Game Manager for the game in question
  • Check that the channel is in a category that starts with your game's name
  • For example, if you manage "The Weird West", you can modify channels in categories named "The Weird West" or "The Weird West - Archives"

"Invalid channel name"

  • Text and Forum channels must use lowercase letters, numbers, hyphens, and underscores only
  • Use hyphens instead of spaces (e.g., "crew-lounge" not "crew lounge")
  • Voice channels can have spaces and mixed case