Slash commands let you perform actions directly from the message box. Type a forward slash (/) followed by a command to execute it.
When you begin typing /, a list of available commands appears. You can scroll through suggestions or continue typing to filter results.
Slash commands may vary depending on your workspace configuration and installed apps.
Room management commands
Command | Description | Permission Required |
|---|---|---|
| Create a new channel. |
|
| Archive a room. |
|
| Unarchive a room. |
|
| Set a new topic for the current room. |
|
| Join a room. |
|
| Leave the current room. |
|
| Hide the current room from your sidebar. | — |
User management commands
Command | Description | Permission Required |
|---|---|---|
| Add a user to the current room. |
|
| Add all users from another room to the current room. |
|
| Add all users from the current room to another room. |
|
| Remove a user from the current room. |
|
| Prevent a user from sending messages in the room. |
|
| Allow a muted user to send messages again. |
|
Direct messaging & status
Command | Description | Permission Required |
|---|---|---|
| Send a direct message (DM) to a user. |
|
| Update your user status message. | — |
Utility commands
Command | Description | Permission Required |
|---|---|---|
| Display keyboard shortcuts. | — |
Fun commands
Command | Output |
|---|---|
| Appends |
| Appends |
| Appends |
| Appends |
| Prepends |
Permissions
Some slash commands require specific permissions. If you cannot execute a command, contact your workspace administrator.
Administrators can configure permissions in Manage → Workspace → Permissions.
For Developers
Apps can register custom slash commands. To retrieve all available slash commands programmatically, use the List Slash Commands API.