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
- 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
- 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
- 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
- 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
- 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
- User clicks the game button in #join-a-game
- GM reviews character concept in the Prospect channel
- GM approves by using:
/give-role user:@NewPlayer role:[YourGame] Crew
Promoting a Player to GM
- Use
/give-role user:@Player role:[YourGame] Game Manager - 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
- Remove their Crew/Member role:
/remove-role user:@Player role:[YourGame] Crew - Remove Wiki Editor if applicable:
/remove-role user:@Player role:Wiki Editor - 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
- Rename active channels:
/rename-channel channel:#mission-1 new_name:current-mission - 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
No comments to display
No comments to display