Command reference

Slash commands staff and members use day to day. Each command heading is anchor-linkable, for example /docs/commands#mod-ban. Cards cover what the command does, who can run it, parameters, and a copyable example.

AI Builder

/aibuilder run

AI Builder

Describe the server you want and get an AI-generated plan to review

Describe the server you want and get an AI-generated plan to review

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • promptRequired. Required option.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder run prompt:…

/aibuilder set-allow-delete

AI Builder

Allow/disallow the AI builder from proposing deletion of existing channels/roles

Allow/disallow the AI builder from proposing deletion of existing channels/roles

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • enabledRequired. Required option.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder set-allow-delete enabled:…

/aibuilder set-allow-permission-changes

AI Builder

Allow/disallow the AI builder from proposing permission changes on existing channels/roles

Allow/disallow the AI builder from proposing permission changes on existing channels/roles

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • enabledRequired. Required option.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder set-allow-permission-changes enabled:…

/aibuilder set-allow-rename

AI Builder

Allow/disallow the AI builder from proposing renames of existing channels/roles

Allow/disallow the AI builder from proposing renames of existing channels/roles

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • enabledRequired. Required option.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder set-allow-rename enabled:…

/aibuilder set-allowed-roles

AI Builder

Control who (besides Administrators) can run /aibuilder run

Control who (besides Administrators) can run /aibuilder run

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • actionRequired. Required option.
  • role?Optional. Optional option.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder set-allowed-roles action:… role:(optional)

/aibuilder settings

AI Builder

View the current AI server builder configuration

View the current AI server builder configuration

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteAI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.

/aibuilder settings

Bot

/bot ping

Bot

Check the bot's WebSocket latency and API response time

Check the bot's WebSocket latency and API response time

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/bot ping

/bot status

Bot

Display the bot's health, operational state, and metrics

Display the bot's health, operational state, and metrics

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/bot status

Channel

/channel nuke

Channel

Clones and deletes the current channel to wipe all messages.

Clones and deletes the current channel to wipe all messages.

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteDestructive, Discord still asks for confirmation before it runs.

/channel nuke

/channel nukearc

Channel

Clones the channel and hides/archives the old one without deleting it.

Clones the channel and hides/archives the old one without deleting it.

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteDestructive, Discord still asks for confirmation before it runs.

/channel nukearc

/channel purge

Channel

Delete a specified number of messages from the channel

Delete a specified number of messages from the channel

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • amountRequired. Required option.
  • target?Optional. Optional option.
/channel purge amount:… target:(optional)

/channel slowmode

Channel

Set slowmode cooldown for the current channel (0 to disable)

Set slowmode cooldown for the current channel (0 to disable)

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • secondsRequired. Required option.
/channel slowmode seconds:…

Member

/member afk

Member

Set your status as AFK (Away From Keyboard)

Set your status as AFK (Away From Keyboard)

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • reason?Optional. Optional option.
/member afk reason:(optional)

/member appeal

Member

Submit an appeal for a warning, quarantine, or ban

Submit an appeal for a warning, quarantine, or ban

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • reasonRequired. Required option.
  • type?Optional. Optional option.
  • warn_index?Optional. Optional option.
/member appeal reason:… type:(optional) warn_index:(optional)

/member avatar

Member

Get a high-resolution version of a member's avatar

Get a high-resolution version of a member's avatar

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • target?Optional. Optional option.
/member avatar target:(optional)

/member banner

Member

Get a user's profile banner

Get a user's profile banner

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • target?Optional. Optional option.
/member banner target:(optional)

/member boosters

Member

View all members currently boosting this server

View all members currently boosting this server

Who can useEveryone (subject to dashboard access and channel allow-lists).

ParametersNone. Run the command as-is.

/member boosters

/member editprofile

Member

Customize your server profile card (or mod-reset another member)

Customize your server profile card (or mod-reset another member)

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • fieldRequired. Required option.
  • value?Optional. Optional option.
  • image?Optional. Optional option.
  • member?Optional. Optional option.
/member editprofile field:… value:(optional) image:(optional) member:(optional)

/member profile

Member

View a member’s aesthetic server profile card

View a member’s aesthetic server profile card

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • member?Optional. Optional option.
/member profile member:(optional)

/member roleinfo

Member

Get detailed information about a role

Get detailed information about a role

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • roleRequired. Required option.
/member roleinfo role:…

/member serverinfo

Member

Get detailed information about the current server

Get detailed information about the current server

Who can useEveryone (subject to dashboard access and channel allow-lists).

ParametersNone. Run the command as-is.

/member serverinfo

/member userinfo

Member

Get detailed profile information about a member

Get detailed profile information about a member

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • target?Optional. Optional option.
/member userinfo target:(optional)

Mod

/mod ban

Mod

Ban a member from the server

Ban a member from the server

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod ban target:… reason:…

/mod kick

Mod

Kick a member from the server

Kick a member from the server

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod kick target:… reason:…

/mod mute

Mod

Mute/Timeout a member for a specified duration

Mute/Timeout a member for a specified duration

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • durationRequired. Required option.
  • reasonRequired. Required option.
/mod mute target:… duration:… reason:…

/mod nick

Mod

Change or reset a member's nickname

Change or reset a member's nickname

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • nickname?Optional. Optional option.
/mod nick target:… nickname:(optional)

/mod note

Mod

Add a staff-only note on a member (no Discord punishment)

Add a staff-only note on a member (no Discord punishment)

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod note target:… reason:…

/mod unban

Mod

Unban a user from the server

Unban a user from the server

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod unban target:… reason:…

/mod unmute

Mod

Remove an active timeout from a member

Remove an active timeout from a member

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod unmute target:… reason:…

/mod unwarn

Mod

Remove one of a member's warnings, or all of them

Remove one of a member's warnings, or all of them

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • index?Optional. Optional option.
  • all?Optional. Optional option.
/mod unwarn target:… index:(optional) all:(optional)

/mod warn

Mod

Issue a formal warning to a member

Issue a formal warning to a member

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reasonRequired. Required option.
/mod warn target:… reason:…

/mod warnhistory

Mod

View a member's warning history

View a member's warning history

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
/mod warnhistory target:…

Security

/security check-permissions

Security

Check whether the bot has every permission the security features need

Check whether the bot has every permission the security features need

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/security check-permissions

/security lock

Security

Lock the current channel to prevent members from sending messages

Lock the current channel to prevent members from sending messages

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • reason?Optional. Optional option.
/security lock reason:(optional)

/security quarantine

Security

Strip a member of their roles and isolate them in the quarantine channel

Strip a member of their roles and isolate them in the quarantine channel

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
  • reason?Optional. Optional option.
/security quarantine target:… reason:(optional)

/security quarantine-list

Security

List everyone currently quarantined

List everyone currently quarantined

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/security quarantine-list

/security raidmode

Security

Lock or restore all server text channels during an emergency

Lock or restore all server text channels during an emergency

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • actionRequired. Required option.
  • reason?Optional. Optional option.
  • duration_mins?Optional. Optional option.
/security raidmode action:… reason:(optional) duration_mins:(optional)

/security release

Security

Release a member from quarantine and restore their original roles

Release a member from quarantine and restore their original roles

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • targetRequired. Required option.
/security release target:…

/security set-warn-actions

Security

Set automatic escalation rules for warnings.

Set automatic escalation rules for warnings.

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • count?Optional. Optional option.
  • action?Optional. Optional option.
  • duration-mins?Optional. Optional option.
/security set-warn-actions count:(optional) action:(optional) duration-mins:(optional)

/security settings

Security

View the current server security configuration

View the current server security configuration

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/security settings

/security setup-quarantine

Security

Create (or re-lock) the quarantine role + channel used by /security quarantine and anti-raid

Create (or re-lock) the quarantine role + channel used by /security quarantine and anti-raid

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • viewer-role?Optional. Optional option.
/security setup-quarantine viewer-role:(optional)

/security unlock

Security

Unlock the current channel to allow members to send messages

Unlock the current channel to allow members to send messages

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

/security unlock

Ticket

/ticket add

Ticket

Add a user to the current ticket

Add a user to the current ticket

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • userRequired. Required option.

NoteSet a role to let your team use these.

/ticket add user:…

/ticket claim

Ticket

Claim the current ticket for yourself

Claim the current ticket for yourself

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteSet a role to let your team use these.

/ticket claim

/ticket close

Ticket

Close the current ticket channel

Close the current ticket channel

Who can useEveryone (subject to dashboard access and channel allow-lists).

ParametersNone. Run the command as-is.

NoteOwner and staff permissions are enforced by the ticket settings.

/ticket close

/ticket remove

Ticket

Remove a user from the current ticket

Remove a user from the current ticket

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

Parameters
  • userRequired. Required option.

NoteSet a role to let your team use these.

/ticket remove user:…

/ticket reopen

Ticket

Reopen a closed ticket in this channel

Reopen a closed ticket in this channel

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteSet a role to let your team use these.

/ticket reopen

/ticket settings

Ticket

View current server-wide ticket settings

View current server-wide ticket settings

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteSet a role to let your team use these.

/ticket settings

/ticket unclaim

Ticket

Release your claim on the current ticket

Release your claim on the current ticket

Who can useAdministrator or Manage Server by default; change Access in Dashboard → Commands.

ParametersNone. Run the command as-is.

NoteSet a role to let your team use these.

/ticket unclaim

Voice

/vc blacklist

Voice

Block a user from joining your voice room

Block a user from joining your voice room

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • userRequired. Required option.
/vc blacklist user:…

/vc limit

Voice

Set a user limit for your voice room (0 = unlimited)

Set a user limit for your voice room (0 = unlimited)

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • usersRequired. Required option.
/vc limit users:…

/vc lock

Voice

Lock your voice room (no one else can join)

Lock your voice room (no one else can join)

Who can useEveryone (subject to dashboard access and channel allow-lists).

ParametersNone. Run the command as-is.

/vc lock

/vc mute

Voice

Server-mute a user in your voice room

Server-mute a user in your voice room

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • userRequired. Required option.
/vc mute user:…

/vc name

Voice

Rename your voice room

Rename your voice room

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • textRequired. Required option.
/vc name text:…

/vc type

Voice

Switch your room between casual and streaming

Switch your room between casual and streaming

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • modeRequired. Required option.
/vc type mode:…

/vc unblacklist

Voice

Allow a blacklisted user back into your room

Allow a blacklisted user back into your room

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • userRequired. Required option.
/vc unblacklist user:…

/vc unlock

Voice

Unlock your voice room

Unlock your voice room

Who can useEveryone (subject to dashboard access and channel allow-lists).

ParametersNone. Run the command as-is.

/vc unlock

/vc unmute

Voice

Unmute a user in your voice room

Unmute a user in your voice room

Who can useEveryone (subject to dashboard access and channel allow-lists).

Parameters
  • userRequired. Required option.
/vc unmute user:…

Showing 58 commands. Dashboard modules cover the rest.