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
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
Administrator or Manage Server by default; change Access in Dashboard → Commands.
promptRequired. Required option.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder run prompt:…/aibuilder set-allow-delete
Allow/disallow the AI builder from proposing deletion of existing channels/roles
Allow/disallow the AI builder from proposing deletion of existing channels/roles
Administrator or Manage Server by default; change Access in Dashboard → Commands.
enabledRequired. Required option.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder set-allow-delete enabled:…/aibuilder set-allow-permission-changes
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
Administrator or Manage Server by default; change Access in Dashboard → Commands.
enabledRequired. Required option.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder set-allow-permission-changes enabled:…/aibuilder set-allow-rename
Allow/disallow the AI builder from proposing renames of existing channels/roles
Allow/disallow the AI builder from proposing renames of existing channels/roles
Administrator or Manage Server by default; change Access in Dashboard → Commands.
enabledRequired. Required option.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder set-allow-rename enabled:…/aibuilder set-allowed-roles
Control who (besides Administrators) can run /aibuilder run
Control who (besides Administrators) can run /aibuilder run
Administrator or Manage Server by default; change Access in Dashboard → Commands.
actionRequired. Required option.role?Optional. Optional option.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder set-allowed-roles action:… role:(optional)/aibuilder settings
View the current AI server builder configuration
View the current AI server builder configuration
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
AI safety toggles also live under Discord Schema / Permissions → Fast Build → AI settings.
/aibuilder settingsBot
/bot ping
Check the bot's WebSocket latency and API response time
Check the bot's WebSocket latency and API response time
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/bot ping/bot status
Display the bot's health, operational state, and metrics
Display the bot's health, operational state, and metrics
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/bot statusChannel
/channel nuke
Clones and deletes the current channel to wipe all messages.
Clones and deletes the current channel to wipe all messages.
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Destructive, Discord still asks for confirmation before it runs.
/channel nuke/channel nukearc
Clones the channel and hides/archives the old one without deleting it.
Clones the channel and hides/archives the old one without deleting it.
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Destructive, Discord still asks for confirmation before it runs.
/channel nukearc/channel purge
Delete a specified number of messages from the channel
Delete a specified number of messages from the channel
Administrator or Manage Server by default; change Access in Dashboard → Commands.
amountRequired. Required option.target?Optional. Optional option.
/channel purge amount:… target:(optional)/channel slowmode
Set slowmode cooldown for the current channel (0 to disable)
Set slowmode cooldown for the current channel (0 to disable)
Administrator or Manage Server by default; change Access in Dashboard → Commands.
secondsRequired. Required option.
/channel slowmode seconds:…Member
/member afk
Set your status as AFK (Away From Keyboard)
Set your status as AFK (Away From Keyboard)
Everyone (subject to dashboard access and channel allow-lists).
reason?Optional. Optional option.
/member afk reason:(optional)/member appeal
Submit an appeal for a warning, quarantine, or ban
Submit an appeal for a warning, quarantine, or ban
Everyone (subject to dashboard access and channel allow-lists).
reasonRequired. Required option.type?Optional. Optional option.warn_index?Optional. Optional option.
/member appeal reason:… type:(optional) warn_index:(optional)/member avatar
Get a high-resolution version of a member's avatar
Get a high-resolution version of a member's avatar
Everyone (subject to dashboard access and channel allow-lists).
target?Optional. Optional option.
/member avatar target:(optional)/member banner
Get a user's profile banner
Get a user's profile banner
Everyone (subject to dashboard access and channel allow-lists).
target?Optional. Optional option.
/member banner target:(optional)/member boosters
View all members currently boosting this server
View all members currently boosting this server
Everyone (subject to dashboard access and channel allow-lists).
None. Run the command as-is.
/member boosters/member editprofile
Customize your server profile card (or mod-reset another member)
Customize your server profile card (or mod-reset another member)
Everyone (subject to dashboard access and channel allow-lists).
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
View a member’s aesthetic server profile card
View a member’s aesthetic server profile card
Everyone (subject to dashboard access and channel allow-lists).
member?Optional. Optional option.
/member profile member:(optional)/member roleinfo
Get detailed information about a role
Get detailed information about a role
Everyone (subject to dashboard access and channel allow-lists).
roleRequired. Required option.
/member roleinfo role:…/member serverinfo
Get detailed information about the current server
Get detailed information about the current server
Everyone (subject to dashboard access and channel allow-lists).
None. Run the command as-is.
/member serverinfo/member userinfo
Get detailed profile information about a member
Get detailed profile information about a member
Everyone (subject to dashboard access and channel allow-lists).
target?Optional. Optional option.
/member userinfo target:(optional)Mod
/mod ban
Ban a member from the server
Ban a member from the server
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod ban target:… reason:…/mod kick
Kick a member from the server
Kick a member from the server
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod kick target:… reason:…/mod mute
Mute/Timeout a member for a specified duration
Mute/Timeout a member for a specified duration
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.durationRequired. Required option.reasonRequired. Required option.
/mod mute target:… duration:… reason:…/mod nick
Change or reset a member's nickname
Change or reset a member's nickname
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.nickname?Optional. Optional option.
/mod nick target:… nickname:(optional)/mod note
Add a staff-only note on a member (no Discord punishment)
Add a staff-only note on a member (no Discord punishment)
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod note target:… reason:…/mod unban
Unban a user from the server
Unban a user from the server
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod unban target:… reason:…/mod unmute
Remove an active timeout from a member
Remove an active timeout from a member
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod unmute target:… reason:…/mod unwarn
Remove one of a member's warnings, or all of them
Remove one of a member's warnings, or all of them
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.index?Optional. Optional option.all?Optional. Optional option.
/mod unwarn target:… index:(optional) all:(optional)/mod warn
Issue a formal warning to a member
Issue a formal warning to a member
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reasonRequired. Required option.
/mod warn target:… reason:…/mod warnhistory
View a member's warning history
View a member's warning history
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.
/mod warnhistory target:…Security
/security check-permissions
Check whether the bot has every permission the security features need
Check whether the bot has every permission the security features need
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/security check-permissions/security lock
Lock the current channel to prevent members from sending messages
Lock the current channel to prevent members from sending messages
Administrator or Manage Server by default; change Access in Dashboard → Commands.
reason?Optional. Optional option.
/security lock reason:(optional)/security quarantine
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
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.reason?Optional. Optional option.
/security quarantine target:… reason:(optional)/security quarantine-list
List everyone currently quarantined
List everyone currently quarantined
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/security quarantine-list/security raidmode
Lock or restore all server text channels during an emergency
Lock or restore all server text channels during an emergency
Administrator or Manage Server by default; change Access in Dashboard → Commands.
actionRequired. Required option.reason?Optional. Optional option.duration_mins?Optional. Optional option.
/security raidmode action:… reason:(optional) duration_mins:(optional)/security release
Release a member from quarantine and restore their original roles
Release a member from quarantine and restore their original roles
Administrator or Manage Server by default; change Access in Dashboard → Commands.
targetRequired. Required option.
/security release target:…/security set-warn-actions
Set automatic escalation rules for warnings.
Set automatic escalation rules for warnings.
Administrator or Manage Server by default; change Access in Dashboard → Commands.
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
View the current server security configuration
View the current server security configuration
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/security settings/security setup-quarantine
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
Administrator or Manage Server by default; change Access in Dashboard → Commands.
viewer-role?Optional. Optional option.
/security setup-quarantine viewer-role:(optional)/security unlock
Unlock the current channel to allow members to send messages
Unlock the current channel to allow members to send messages
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
/security unlockTicket
/ticket add
Add a user to the current ticket
Add a user to the current ticket
Administrator or Manage Server by default; change Access in Dashboard → Commands.
userRequired. Required option.
Set a role to let your team use these.
/ticket add user:…/ticket claim
Claim the current ticket for yourself
Claim the current ticket for yourself
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Set a role to let your team use these.
/ticket claim/ticket close
Close the current ticket channel
Close the current ticket channel
Everyone (subject to dashboard access and channel allow-lists).
None. Run the command as-is.
Owner and staff permissions are enforced by the ticket settings.
/ticket close/ticket remove
Remove a user from the current ticket
Remove a user from the current ticket
Administrator or Manage Server by default; change Access in Dashboard → Commands.
userRequired. Required option.
Set a role to let your team use these.
/ticket remove user:…/ticket reopen
Reopen a closed ticket in this channel
Reopen a closed ticket in this channel
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Set a role to let your team use these.
/ticket reopen/ticket settings
View current server-wide ticket settings
View current server-wide ticket settings
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Set a role to let your team use these.
/ticket settings/ticket unclaim
Release your claim on the current ticket
Release your claim on the current ticket
Administrator or Manage Server by default; change Access in Dashboard → Commands.
None. Run the command as-is.
Set a role to let your team use these.
/ticket unclaimVoice
/vc blacklist
Block a user from joining your voice room
Block a user from joining your voice room
Everyone (subject to dashboard access and channel allow-lists).
userRequired. Required option.
/vc blacklist user:…/vc limit
Set a user limit for your voice room (0 = unlimited)
Set a user limit for your voice room (0 = unlimited)
Everyone (subject to dashboard access and channel allow-lists).
usersRequired. Required option.
/vc limit users:…/vc lock
Lock your voice room (no one else can join)
Lock your voice room (no one else can join)
Everyone (subject to dashboard access and channel allow-lists).
None. Run the command as-is.
/vc lock/vc mute
Server-mute a user in your voice room
Server-mute a user in your voice room
Everyone (subject to dashboard access and channel allow-lists).
userRequired. Required option.
/vc mute user:…/vc name
Rename your voice room
Rename your voice room
Everyone (subject to dashboard access and channel allow-lists).
textRequired. Required option.
/vc name text:…/vc type
Switch your room between casual and streaming
Switch your room between casual and streaming
Everyone (subject to dashboard access and channel allow-lists).
modeRequired. Required option.
/vc type mode:…/vc unblacklist
Allow a blacklisted user back into your room
Allow a blacklisted user back into your room
Everyone (subject to dashboard access and channel allow-lists).
userRequired. Required option.
/vc unblacklist user:…/vc unlock
Unlock your voice room
Unlock your voice room
Everyone (subject to dashboard access and channel allow-lists).
None. Run the command as-is.
/vc unlock/vc unmute
Unmute a user in your voice room
Unmute a user in your voice room
Everyone (subject to dashboard access and channel allow-lists).
userRequired. Required option.
/vc unmute user:…Showing 58 commands. Dashboard modules cover the rest.