Slash Commands

Prev Next

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 <channelName>

Create a new channel.

create-c, create-p

/archive <#roomName>

Archive a room.

archive-room

/unarchive <#roomName>

Unarchive a room.

archive-room

/topic <message>

Set a new topic for the current room.

edit-room

/join <#roomName>

Join a room.

view-c-room

/part or /leave

Leave the current room.

leave-c, leave-p

/hide

Hide the current room from your sidebar.

User management commands

Command

Description

Permission Required

/invite <@username>

Add a user to the current room.

add-user-to-joined-room

/invite-all-from <#roomName>

Add all users from another room to the current room.

add-user-to-joined-room, add-user-to-any-c-room, add-user-to-any-p-room

/invite-all-to <#roomName>

Add all users from the current room to another room.

add-user-to-joined-room

/kick <@username>

Remove a user from the current room.

remove-user

/mute <@username>

Prevent a user from sending messages in the room.

mute-user

/unmute <@username>

Allow a muted user to send messages again.

mute-user

Direct messaging & status

Command

Description

Permission Required

/msg <@username>

Send a direct message (DM) to a user.

create-d

/status <statusText>

Update your user status message.

Utility commands

Command

Description

Permission Required

/help

Display keyboard shortcuts.

Fun commands

Command

Output

/shrug <message>

Appends ¯\_(ツ)_/¯

/tableflip <message>

Appends (╯°□°)╯︵ ┻━┻

/unflip <message>

Appends ┬─┬ ノ( ゜-゜ノ)

/lennyface <message>

Appends ( ͡° ͜ʖ ͡°)

/gimme <message>

Prepends ༼ つ ◕_◕ ༽つ

Permissions

Some slash commands require specific permissions. If you cannot execute a command, contact your workspace administrator.

Administrators can configure permissions in ManageWorkspace  → Permissions.

For Developers

Apps can register custom slash commands. To retrieve all available slash commands programmatically, use the List Slash Commands API.