Pristine Documentation / Commands

Commands

Find commands, required options, and access requirements. Use /help in your server to confirm the current setup.

Using commands

Type / in Discord and select Pristine. Some commands require server permissions or setup. Server owners can manage available commands in the dashboard.

221 commands

Getting started

/help

Browse hubs and command usage.

/help [command]
<argument> required · [argument] optional

Options

OptionTypeDescription
commandOptionalstringCommand to look up, e.g. staffapps acceptrole

Access

Available in the server subject to channel access and the command’s own checks.

/afk set

Set your AFK status

/afk set [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringWhy you are awayMaximum length: 500

Access

Available in the server subject to channel access and the command’s own checks.

  • These actions change your own AFK status or preferences. Speaking after the configured 30-second grace period clears AFK, except in ignored channels/categories.
/afk back

Clear your own AFK status

/afk back
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

  • These actions change your own AFK status or preferences. Speaking after the configured 30-second grace period clears AFK, except in ignored channels/categories.
/afk settings

Configure AFK nickname, messages, notifications, and banner

/afk settings [banner]
<argument> required · [argument] optional

Options

OptionTypeDescription
bannerOptionalstringHTTPS image URL; use clear to remove

Access

Available in the server subject to channel access and the command’s own checks.

  • These actions change your own AFK status or preferences. Speaking after the configured 30-second grace period clears AFK, except in ignored channels/categories.
/privacy policy

DM the bot privacy policy to you

/privacy policy
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

Activity & invites

/invites

Show a member's invites

/invites [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserMember; defaults to you

Access

Available in the server subject to channel access and the command’s own checks.

/inviter

Show a member's inviter

/inviter [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserMember; defaults to you

Access

Available in the server subject to channel access and the command’s own checks.

/invited

List the members invited by you or another member

/invited [user] [page]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserMember; defaults to you
pageOptionalintegerPageMinimum: 1

Access

Available in the server subject to channel access and the command’s own checks.

/messages

Show a member's messages

/messages [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserMember; defaults to you

Access

Available in the server subject to channel access and the command’s own checks.

/leaderboard

Invite, message, or staff leaderboards

/leaderboard [type] [period] [page]
<argument> required · [argument] optional

Options

OptionTypeDescription
typeOptionalstringLeaderboard; defaults to invitesChoices: dailymsg (dailymsg), invites (invites), msg (msg)
periodOptionalstringPeriod for messages or staffChoices: All time (alltime), Daily messages (daily), Weekly (weekly), Monthly (monthly)
pageOptionalintegerPageMinimum: 1

Access

Available in the server subject to channel access and the command’s own checks.

/rolepanel

Create and customize role button panels

/rolepanel
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

  • This catalogue entry is a command group; choose a documented subcommand in Discord. The group itself is not a complete invocation.
  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Create/add offer up to 20 role options in the registered slash command.
  • Panel roles must be ordinary roles below the bot’s highest role, without administrative/moderation permissions. Non-owner actors also need actual Manage Server and a higher role when adding panel roles.
/activity inviteinfo

list a member’s active invite codes

/activity inviteinfo [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity addinvites

adjust a member’s invites

/activity addinvites <user> <amount> [type]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerAmountMinimum: 1Maximum: 10000000
typeOptionalstringtotal or fakeChoices: Total (total), Fake (fake)

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity removeinvites

adjust a member’s invites

/activity removeinvites <user> <amount> [type]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerAmountMinimum: 1Maximum: 10000000
typeOptionalstringtotal or fakeChoices: Total (total), Fake (fake)

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity clearinvites

reset a member or all members

/activity clearinvites [user] [all]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser
allOptionalbooleanReset everyone

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity addmessages

adjust all-time message counts

/activity addmessages <user> <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerAmountMinimum: 1Maximum: 10000000

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity removemessages

adjust all-time message counts

/activity removemessages <user> <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerAmountMinimum: 1Maximum: 10000000

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity clearmessages

reset a member or all members

/activity clearmessages [user] [all]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser
allOptionalbooleanReset everyone

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity blacklistchannel

exclude or include a channel in message counts

/activity blacklistchannel [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity unblacklistchannel

exclude or include a channel in message counts

/activity unblacklistchannel [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity blacklistedchannels

show message counting exclusions

/activity blacklistedchannels
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity setjoinchannel

set invite welcome or leave channel

/activity setjoinchannel <channel>
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity unsetjoinchannel

disable join announcements

/activity unsetjoinchannel
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity setleavechannel

set invite welcome or leave channel

/activity setleavechannel <channel>
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity unsetleavechannel

disable leave announcements

/activity unsetleavechannel
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity setjoinmessage

set a custom invite announcement

/activity setjoinmessage <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity unsetjoinmessage

clear custom join message

/activity unsetjoinmessage
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity setleavemessage

set a custom invite announcement

/activity setleavemessage <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity unsetleavemessage

clear custom leave message

/activity unsetleavemessage
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity testmessage

preview an invite welcome message

/activity testmessage [text]
<argument> required · [argument] optional

Options

OptionTypeDescription
textOptionalstringText

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity messagerole

configure message count role rewards

/activity messagerole <action> [role] [amount]
<argument> required · [argument] optional

Options

OptionTypeDescription
actionRequiredstringadd, remove, or list
roleOptionalroleRole
amountOptionalintegerThresholdMinimum: 1

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity inviterole

configure invite count role rewards

/activity inviterole <action> [role] [amount]
<argument> required · [argument] optional

Options

OptionTypeDescription
actionRequiredstringadd, remove, or list
roleOptionalroleRole
amountOptionalintegerThresholdMinimum: 1

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/activity resetmyinvites

reset your own invite score

/activity resetmyinvites
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/activity resetmymessages

reset your own message counts

/activity resetmymessages
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/activity variables

show welcome message placeholders

/activity variables
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/activity settings

configure invite or message tracking

/activity settings <kind> [key] [value]
<argument> required · [argument] optional

Options

OptionTypeDescription
kindRequiredstringmessages or invitesChoices: Messages (messages), Invites (invites)
keyOptionalstringenabled, fake_days, timezone, cooldown, commands, emoji, attachments
valueOptionalstringValue

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Tracking configuration uses the selected server. Setting reward roles also checks member and bot role hierarchy.
/rolepanel create

Choose roles and post a new panel

/rolepanel create <role> [role2] [role3] [role4] [role5] [role6] [role7] [role8] [role9] [role10] [role11] [role12] [role13] [role14] [role15] [role16] [role17] [role18] [role19] [role20] [channel] [title]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleChoose a role for the panel
role2OptionalroleAnother role for the panel
role3OptionalroleAnother role for the panel
role4OptionalroleAnother role for the panel
role5OptionalroleAnother role for the panel
role6OptionalroleAnother role for the panel
role7OptionalroleAnother role for the panel
role8OptionalroleAnother role for the panel
role9OptionalroleAnother role for the panel
role10OptionalroleAnother role for the panel
role11OptionalroleAnother role for the panel
role12OptionalroleAnother role for the panel
role13OptionalroleAnother role for the panel
role14OptionalroleAnother role for the panel
role15OptionalroleAnother role for the panel
role16OptionalroleAnother role for the panel
role17OptionalroleAnother role for the panel
role18OptionalroleAnother role for the panel
role19OptionalroleAnother role for the panel
role20OptionalroleAnother role for the panel
channelOptionalchannelPost here; defaults to this channel
titleOptionalstringCustom panel titleMaximum length: 150

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

/rolepanel add

Add more roles to an existing panel

/rolepanel add <panel> <role> [role2] [role3] [role4] [role5] [role6] [role7] [role8] [role9] [role10] [role11] [role12] [role13] [role14] [role15] [role16] [role17] [role18] [role19] [role20]
<argument> required · [argument] optional

Options

OptionTypeDescription
panelRequiredstringPanel message ID; find it with /rolepanel list
roleRequiredroleChoose a role for the panel
role2OptionalroleAnother role for the panel
role3OptionalroleAnother role for the panel
role4OptionalroleAnother role for the panel
role5OptionalroleAnother role for the panel
role6OptionalroleAnother role for the panel
role7OptionalroleAnother role for the panel
role8OptionalroleAnother role for the panel
role9OptionalroleAnother role for the panel
role10OptionalroleAnother role for the panel
role11OptionalroleAnother role for the panel
role12OptionalroleAnother role for the panel
role13OptionalroleAnother role for the panel
role14OptionalroleAnother role for the panel
role15OptionalroleAnother role for the panel
role16OptionalroleAnother role for the panel
role17OptionalroleAnother role for the panel
role18OptionalroleAnother role for the panel
role19OptionalroleAnother role for the panel
role20OptionalroleAnother role for the panel

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

/rolepanel remove-role

Remove a role button from a panel

/rolepanel remove-role <panel> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
panelRequiredstringPanel message ID
roleRequiredroleRole to remove

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

/rolepanel list

Show panels and their message IDs

/rolepanel list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

/rolepanel remove

Disable a role panel

/rolepanel remove <panel>
<argument> required · [argument] optional

Options

OptionTypeDescription
panelRequiredstringPanel message ID

Access

Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.

/i

Show invite counts

/i [arguments] [user] [attachment]
<argument> required · [argument] optional

Options

OptionTypeDescription
argumentsOptionalstringText arguments in the same order; quotes and flags workMaximum length: 1800
userOptionaluserOptional first user argument
attachmentOptionalattachmentOptional file

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/m

Show message counts

/m [arguments] [user] [attachment]
<argument> required · [argument] optional

Options

OptionTypeDescription
argumentsOptionalstringText arguments in the same order; quotes and flags workMaximum length: 1800
userOptionaluserOptional first user argument
attachmentOptionalattachmentOptional file

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/lb

Show an invites or messages leaderboard

/lb [arguments] [user] [attachment]
<argument> required · [argument] optional

Options

OptionTypeDescription
argumentsOptionalstringText arguments in the same order; quotes and flags workMaximum length: 1800
userOptionaluserOptional first user argument
attachmentOptionalattachmentOptional file

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/top

Show an invites or messages leaderboard

/top [arguments] [user] [attachment]
<argument> required · [argument] optional

Options

OptionTypeDescription
argumentsOptionalstringText arguments in the same order; quotes and flags workMaximum length: 1800
userOptionaluserOptional first user argument
attachmentOptionalattachmentOptional file

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

Backups

/verify pull

owner: re-add verified members who left, using stored tokens

/verify pull
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner, configured bot owner, or a verification-system whitelisted member.

  • Existing Discord-command whitelist access differs from the website, which requires owner-appointed verification/restore capability.
  • The dashboard integration excludes old token records without explicit website verification-and-same-server-recovery consent, validates authorization, and preserves Discord membership screening.
/verify lockdown

owner: add the unverified role to all current members (throttled)

/verify lockdown [confirm]
<argument> required · [argument] optional

Options

OptionTypeDescription
confirmOptionalbooleanType true to confirm — this touches every member

Access

Server owner, configured bot owner, or a verification-system whitelisted member.

  • Existing Discord-command whitelist access differs from the website, which requires owner-appointed verification/restore capability.
  • Requires confirm:true and a configured unverified role; applies that role to current members at a throttled rate.

Bot administration

/setup

server owner onboarding wizard

/setup
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner, configured bot owner, or a settings-system whitelisted member.

/health

server setup and permission health check

/health
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server, Administrator, server owner, configured bot owner, or a settings-system whitelisted member.

/staffrole

set or view the server staff role (controls ticket join/claim, snipe, ticket tools)

/staffrole [role] [clear]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleOptionalroleThe staff role to set
clearOptionalbooleanClear the staff role

Access

Manage Server, Administrator, or configured bot owner.

  • This command checks actual Discord permission directly; an unrelated dashboard administrator appointment does not grant it.
/botmod add

open a multi-select menu to grant bot permissions

/botmod add <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Configured bot owner only.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/botmod remove

open a multi-select menu to remove bot permissions

/botmod remove <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Configured bot owner only.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/botmod list

list owner-granted bot permissions

/botmod list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner only.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/commandlog set

set the channel where all command usage is logged

/commandlog set <channel>
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/cleardata

owner: wipe stale ticket data or reset this server’s data

/cleardata <scope> [confirm]
<argument> required · [argument] optional

Options

OptionTypeDescription
scopeRequiredstringWhat to clearChoices: tickets — ticket records only (keeps warnings/stats) (tickets), guild — reset ALL data for this server (guild), all — reset ALL data AND delete the saved snapshot (all)
confirmOptionalbooleanType true to actually erase (no undo)

Access

Server owner, configured bot owner, or a recovery-system whitelisted member.

  • confirm:true executes the selected wipe directly; otherwise the bot requests a confirmation. Scope all also removes the stored server snapshot.
/create

owner: rebuild a saved server (roles, channels, member roles) into THIS server

/create <guild_id>
<argument> required · [argument] optional

Options

OptionTypeDescription
guild_idRequiredstringGuild ID of the backup to rebuild

Access

Server owner, configured bot owner, or a recovery-system whitelisted member.

  • Requires an existing backup and bot Manage Roles plus Manage Channels permission. This recreates roles/channels and restores roles for present members; pulling absent members requires OAuth authorization separately.
/staffactions

show moderation actions performed by a staff member

/staffactions <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserStaff member

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/note

staff: add a private note to a user

/note <user> <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
textRequiredstringPrivate staff noteMaximum length: 1500

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/notes

staff: view private notes for a user

/notes <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/delnote

staff: remove one private user note by number

/delnote <user> <number>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
numberRequiredintegerNote numberMinimum: 1

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/handoff

transfer this ticket to another staff member

/handoff <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserStaff member taking this ticket

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
  • Requires an open ticket and checks its existing claim. Handoff also requires the receiving member to have ticket staff access.
/ghostping

owner only: ghost ping a user (sends a ping then instantly deletes it)

/ghostping <user> [times] [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserWho to ghost ping
timesOptionalintegerHow many times (1-50, default 1)Minimum: 1Maximum: 50
channelOptionalchannelWhich channel (defaults to here)

Access

Configured bot owner only.

Channels

/channel slowmode

set slowmode

/channel slowmode <seconds>
<argument> required · [argument] optional

Options

OptionTypeDescription
secondsRequiredintegerSecondsMinimum: 0Maximum: 21600

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel lock

lock channel

/channel lock [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringReason

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel unlock

unlock channel

/channel unlock [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringReason

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel lockdown

lock all text channels

/channel lockdown [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringReason

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel unlockdown

unlock all text channels

/channel unlockdown [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringReason

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel sticky

set sticky

/channel sticky <text> [messages] [seconds]
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText
messagesOptionalintegerRepost after this many messages (default 5)Minimum: 0Maximum: 500
secondsOptionalintegerRepost after this many seconds (0 = off)Minimum: 0Maximum: 86400

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel unsticky

remove sticky

/channel unsticky
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Channels or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel modlog

show modlog status

/channel modlog
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel modlogset

set modlog channel

/channel modlogset <channel>
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/channel modlogdisable

disable modlog

/channel modlogdisable
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.

Giveaways

/giveaway create

create giveaway

/giveaway create <duration> <winners> <prize> [channel] [required_role] [ping_role] [blacklist_role] [bonus_role] [bonus_entries] [description]
<argument> required · [argument] optional

Options

OptionTypeDescription
durationRequiredstringDuration
winnersRequiredintegerWinnersMinimum: 1Maximum: 20
prizeRequiredstringPrize
channelOptionalchannelChannel
required_roleOptionalroleRole
ping_roleOptionalroleRole
blacklist_roleOptionalroleRole
bonus_roleOptionalroleRole
bonus_entriesOptionalintegerEntry weight for bonus roleMinimum: 1Maximum: 20
descriptionOptionalstringExtra details/rules

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway end

end giveaway

/giveaway end <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway reroll

reroll giveaway

/giveaway reroll <id> [winners]
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID
winnersOptionalintegerNew winner countMinimum: 1Maximum: 20

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway list

list giveaways

/giveaway list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway delete

delete giveaway

/giveaway delete <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway pause

pause giveaway

/giveaway pause <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway resume

resume giveaway

/giveaway resume <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway extend

extend giveaway time

/giveaway extend <id> <duration>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID
durationRequiredstringExtra time, e.g. 30m, 2h

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway setwinners

change winner count

/giveaway setwinners <id> <winners>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID
winnersRequiredintegerWinner countMinimum: 1Maximum: 20

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway entries

view giveaway entrants

/giveaway entries <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway clearentries

clear all entries from a giveaway

/giveaway clearentries <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

/giveaway requirements

edit giveaway role requirements

/giveaway requirements <id> [required_role] [blacklist_role] [bonus_role] [bonus_entries]
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringGiveaway ID
required_roleOptionalroleRole
blacklist_roleOptionalroleRole
bonus_roleOptionalroleRole
bonus_entriesOptionalintegerEntry weight for bonus roleMinimum: 1Maximum: 20

Access

Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.

Information

/info help

show all bot commands

/info help [command]
<argument> required · [argument] optional

Options

OptionTypeDescription
commandOptionalstringCommand to look up, e.g. staffapps acceptrole

Access

Available in the server subject to channel access and the command’s own checks.

/info ping

show bot latency

/info ping
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/info uptime

show bot uptime

/info uptime
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/info avatar

show avatar

/info avatar [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser

Access

Available in the server subject to channel access and the command’s own checks.

/info userinfo

show user info

/info userinfo [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser

Access

Available in the server subject to channel access and the command’s own checks.

/info serverinfo

show server info

/info serverinfo
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/info channelinfo

show channel info

/info channelinfo [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel

Access

Available in the server subject to channel access and the command’s own checks.

/info roleinfo

show role info

/info roleinfo <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole

Access

Available in the server subject to channel access and the command’s own checks.

/info members

members with a role

/info members <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.

Message cleanup

/purge messages

delete messages

/purge messages <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredinteger1-100Minimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge bots

delete bot messages

/purge bots <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredinteger1-100Minimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge user

delete by user

/purge user <user> <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge contains

delete containing text

/purge contains <text> <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge attachments

delete attachments

/purge attachments <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge embeds

delete embeds

/purge embeds <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge links

delete links

/purge links <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.
/purge images

delete images

/purge images <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
amountRequiredintegerScan amountMinimum: 1Maximum: 100

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • A purge/scan amount of 75 or more requests a separate confirmation.

Messages

/snipe deleted

show last deleted

/snipe deleted
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
/snipe edited

show last edit

/snipe edited
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
/snipe list

show recent snipes

/snipe list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
/utility say

make bot say text

/utility say <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/say

Send messages and replies through a private staff panel.

/say <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
textRequiredstringText to sendMaximum length: 2000

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/utility announce

send announcement

/utility announce <title> <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
titleRequiredstringTitle
textRequiredstringText

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/embed

open the interactive embed builder

/embed
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/utility embed

send embed

/utility embed <title> <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
titleRequiredstringTitle
textRequiredstringText

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/utility dm

DM user

/utility dm <user> <text>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
textRequiredstringText

Access

Manage Messages or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.

Moderation

/mod warn

warn a member

/mod warn <user> <reason>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
reasonRequiredstringReason

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod warnings

list warnings

/mod warnings <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod clearwarn

remove warning

/mod clearwarn <user> <index>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
indexRequiredintegerWarning numberMinimum: 1

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod clearwarns

clear warnings

/mod clearwarns <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod mute

timeout member

/mod mute <user> <duration> [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
durationRequiredstringe.g. 10m, 2h, 1d
reasonOptionalstringReason

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod unmute

remove timeout

/mod unmute <user> [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
reasonOptionalstringReason

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod kick

kick member

/mod kick <user> [reason] [delete_messages]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
reasonOptionalstringReason
delete_messagesOptionalbooleanBest-effort delete recent messages from this member

Access

Kick Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod ban

ban member

/mod ban <user> [reason] [delete_days]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
reasonOptionalstringReason
delete_daysOptionalintegerDelete last X days of messages, 0-7Minimum: 0Maximum: 7

Access

Ban Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod tempban

temporary ban

/mod tempban <user> <duration> [reason] [delete_days]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
durationRequiredstringe.g. 3d, 1w
reasonOptionalstringReason
delete_daysOptionalintegerDelete last X days of messages, 0-7Minimum: 0Maximum: 7

Access

Ban Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod unban

unban user

/mod unban <userid> [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
useridRequiredstringUser ID
reasonOptionalstringReason

Access

Ban Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod softban

softban member

/mod softban <user> [reason] [delete_days]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
reasonOptionalstringReason
delete_daysOptionalintegerDelete last X days of messages, 0-7Minimum: 0Maximum: 7

Access

Ban Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/mod massban

ban multiple users

/mod massban <ids> [reason] [delete_days]
<argument> required · [argument] optional

Options

OptionTypeDescription
idsRequiredstringSpace-separated user IDs
reasonOptionalstringReason
delete_daysOptionalintegerDelete last X days of messages, 0-7Minimum: 0Maximum: 7

Access

Ban Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/punish add

add a punishment role/effect

/punish add <user> <type> [duration] [slowmode] [gamble_chance] [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
typeRequiredstringslowmode, gamble, or bothChoices: Both (both), Artificial Slowmode (slowmode), Message Gamble (gamble)
durationOptionalstringPunishment duration, e.g. 1h, 1d
slowmodeOptionalstringTimeout every message, e.g. 5s, 30s
gamble_chanceOptionalnumber0-100 chance to delete each messageMinimum: 0Maximum: 100
reasonOptionalstringReason

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/punish remove

remove punishment(s)

/punish remove <user> [type]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
typeOptionalstringType to removeChoices: Both (both), Artificial Slowmode (slowmode), Message Gamble (gamble)

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/punish list

list active punishments

/punish list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/afk mod clear

Clear a member AFK status

/afk mod clear <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserMember

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.
/afk mod clearall

Clear all server AFK statuses

/afk mod clearall
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.
/afk mod reset

Reset a member AFK reason

/afk mod reset <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserMember

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.
/afk mod ignore

Toggle a channel where talking does not clear AFK

/afk mod ignore [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel; defaults to here

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.
/afk mod ignored

List ignored AFK channels

/afk mod ignored
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.
/afk mod list

List server AFK statuses

/afk mod list [page]
<argument> required · [argument] optional

Options

OptionTypeDescription
pageOptionalintegerPageMinimum: 1

Access

Manage Server or Moderate Members, Administrator, configured bot owner, or an applicable AFK bot delegation.

  • AFK moderator tools have an additional permission check separate from the public self-service AFK commands.

Moderation logs

/case logs

view user case history

/case logs <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/case view

look up case

/case view <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringCase ID

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/case delete

delete case

/case delete <id>
<argument> required · [argument] optional

Options

OptionTypeDescription
idRequiredstringCase ID

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/case clear

clear cases for user

/case clear <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/case staffnote

add/view staff notes

/case staffnote <user> [text]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
textOptionalstringText

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.

Reaction roles

/reactionrole create

create reaction role

/reactionrole create <messageid> <emoji> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
messageidRequiredstringMessage ID
emojiRequiredstringEmoji
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/reactionrole delete

delete reaction role

/reactionrole delete <messageid> <emoji>
<argument> required · [argument] optional

Options

OptionTypeDescription
messageidRequiredstringMessage ID
emojiRequiredstringEmoji

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/reactionrole list

list reaction roles

/reactionrole list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/utility poll

create poll

/utility poll <question>
<argument> required · [argument] optional

Options

OptionTypeDescription
questionRequiredstringQuestion

Access

Available in the server subject to channel access and the command’s own checks.

Roles

/role nick

set nickname

/role nick <user> <nickname>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
nicknameRequiredstringNickname

Access

Manage Nicknames or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role resetnick

reset nickname

/role resetnick <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Manage Nicknames or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role add

add role

/role add <user> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role remove

remove role

/role remove <user> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role toggle

toggle role

/role toggle <user> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role all

add or remove a role for all members

/role all <role> [action]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
actionOptionalstringadd or removeChoices: Add (add), Remove (remove)

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • action:remove resolves to massroleremove; omitted/default action resolves to massroleadd. Both use the same role-management access rule.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role humans

add or remove a role for humans

/role humans <role> [action]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
actionOptionalstringadd or removeChoices: Add (add), Remove (remove)

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • action:remove resolves to massroleremove; omitted/default action resolves to massroleadd. Both use the same role-management access rule.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role bots

add or remove a role for bots

/role bots <role> [action]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
actionOptionalstringadd or removeChoices: Add (add), Remove (remove)

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • action:remove resolves to massroleremove; omitted/default action resolves to massroleadd. Both use the same role-management access rule.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role in

change a role for members with another role

/role in <role> <filter_role> [action]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
filter_roleRequiredroleRole
actionOptionalstringadd or removeChoices: Add (add), Remove (remove)

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • action:remove resolves to massroleremove; omitted/default action resolves to massroleadd. Both use the same role-management access rule.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role status

view current or last mass role operation

/role status
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role cancel

stop the current mass role operation

/role cancel
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role removeall

remove all manageable roles from a member

/role removeall <user>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role massadd

add a role to matching members

/role massadd <role> [scope] [filter_role]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
scopeOptionalstringall, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots)
filter_roleOptionalroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role massremove

remove a role from matching members

/role massremove <role> [scope] [filter_role]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
scopeOptionalstringall, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots)
filter_roleOptionalroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role massrevoke

remove a role from matching members

/role massrevoke <role> [scope] [filter_role]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
scopeOptionalstringall, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots)
filter_roleOptionalroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role create

create role

/role create <name>
<argument> required · [argument] optional

Options

OptionTypeDescription
nameRequiredstringRole name

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role delete

delete role

/role delete <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/role persist

toggle role persist

/role persist <user> <role>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
roleRequiredroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/autorole add

add up to 5 autoroles at once

/autorole add <role> [role2] [role3] [role4] [role5]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
role2OptionalroleRole
role3OptionalroleRole
role4OptionalroleRole
role5OptionalroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/autorole list

list autoroles

/autorole list
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/autorole remove

remove up to 5 autoroles at once

/autorole remove <role> [role2] [role3] [role4] [role5]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleRequiredroleRole
role2OptionalroleRole
role3OptionalroleRole
role4OptionalroleRole
role5OptionalroleRole

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.
/autorole view

view autoroles

/autorole view
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Roles or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Role changes remain subject to actor/bot role hierarchy, managed-role restrictions, and suitable bot permissions.

Server settings

/staffapps setup

configure destination channel + panel text

/staffapps setup <channel> [title] [description] [log] [cooldown_hours]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel
titleOptionalstringPanel title
descriptionOptionalstringPanel description
logOptionalchannelChannel
cooldown_hoursOptionalintegerHours a user must wait between applicationsMinimum: 0Maximum: 8760

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps panel

post or refresh the application panel

/staffapps panel [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps toggle

open or close applications

/staffapps toggle [open]
<argument> required · [argument] optional

Options

OptionTypeDescription
openOptionalbooleanAccept applications?

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps applyrole

Set or view who can start an application

/staffapps applyrole [role] [clear]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleOptionalroleRole
clearOptionalbooleanRestore the default access for this action

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps ticketrole

Set or view who can open an application ticket

/staffapps ticketrole [role] [clear]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleOptionalroleRole
clearOptionalbooleanRestore the default access for this action

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps acceptrole

Set or view who can accept an application

/staffapps acceptrole [role] [clear]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleOptionalroleRole
clearOptionalbooleanRestore the default access for this action

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps declinerole

Set or view who can decline an application

/staffapps declinerole [role] [clear]
<argument> required · [argument] optional

Options

OptionTypeDescription
roleOptionalroleRole
clearOptionalbooleanRestore the default access for this action

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/staffapps permissions

show who can apply, open tickets, accept and decline

/staffapps permissions
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server, Administrator, server owner, or configured bot owner to configure staff applications.

  • Apply, open-ticket, accept and decline actions have separately configured roles. Those roles are configured by these slash commands; they do not grant application configuration access.
  • Server owner and Administrators retain application-action access. Adding applicant roles also requires Manage Roles and role hierarchy checks.
/verify setup

configure verification roles

/verify setup <unverified_role> <verified_role> [gate_channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
unverified_roleRequiredroleRole
verified_roleRequiredroleRole
gate_channelOptionalchannelChannel

Access

Manage Server, Administrator, or configured bot owner.

  • The handler checks actual Discord Manage Server permission. Website dashboard verification capability is a separate access system.
  • Verified and unverified roles must differ, be editable and below the bot’s highest role. Configure gate-channel overwrites separately.
/verify panel

post the verify panel with the authorize button

/verify panel [channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelChannel

Access

Manage Server, Administrator, or configured bot owner.

  • The handler checks actual Discord Manage Server permission. Website dashboard verification capability is a separate access system.
  • OAuth must be configured and the bot must be able to post in the selected/default channel.
/verify link

get your personal verify link

/verify link
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Any current server member with command/channel access; verification must be enabled.

  • Returns the website verification entry point. Verification authorizes identify and guilds.join for verification and later restoration to the same server.

Staff tools

/staffapps addquestion

add question(s) — leave text empty to bulk-add in a popup

/staffapps addquestion [question] [required]
<argument> required · [argument] optional

Options

OptionTypeDescription
questionOptionalstringOne question — or leave empty for the bulk popup
requiredOptionalbooleanRequire an answer? (default yes)

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/staffapps editquestions

edit ALL questions in one popup (add/remove/reorder)

/staffapps editquestions
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/staffapps removequestion

remove a question by its number

/staffapps removequestion <number>
<argument> required · [argument] optional

Options

OptionTypeDescription
numberRequiredintegerQuestion number to removeMinimum: 1Maximum: 40

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/staffapps questions

list the current questions

/staffapps questions
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/staffapps clearquestions

remove all questions

/staffapps clearquestions
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

/staffapps setchannel

set where finished applications are posted

/staffapps setchannel <channel>
<argument> required · [argument] optional

Options

OptionTypeDescription
channelRequiredchannelChannel

Access

Use /help in your server to confirm the command’s current permission and setup requirements.

Tags

/tags

tags and autoresponses hub

/tags
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Messages or an applicable bot delegation to open; changing hub settings also requires tags-hub access.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • Hub controls check tags-system whitelist access, actual Manage Server permission, or an applicable custom-command bot delegation.

Tickets

/close

close the current ticket

/close [reason]
<argument> required · [argument] optional

Options

OptionTypeDescription
reasonOptionalstringClose reasonMaximum length: 1000

Access

Ticket opener, or ticket staff: Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Requires an open ticket. Closure saves a transcript before deleting the ticket channel.
/claim

claim the current ticket

/claim
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
  • Requires an open ticket and checks its existing claim. Handoff also requires the receiving member to have ticket staff access.
/unclaim

unclaim the current ticket

/unclaim
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
  • Requires an open ticket and checks its existing claim. Handoff also requires the receiving member to have ticket staff access.
  • If another member owns the claim, releasing it requires Manage Channels, Manage Server, Administrator, or configured bot-owner access.
/join

join a ticket as support; requires the ticket staff role

/join [channel] [ticket]
<argument> required · [argument] optional

Options

OptionTypeDescription
channelOptionalchannelThe ticket channel to join — best option for renamed tickets
ticketOptionalstringTicket number or name (optional — leave empty inside the ticket)

Access

Server owner, configured bot owner, Administrator, Manage Server, or the configured server staff role.

  • Requires an open ticket. It uses the current ticket when no ticket/channel is supplied. The ticket notification/ping role is separate.
/mytickets

list and ping your currently assigned tickets

/mytickets [ping]
<argument> required · [argument] optional

Options

OptionTypeDescription
pingOptionalbooleanPing you in every assigned ticket

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.
/ticket leaderboard

show leaderboard

/ticket leaderboard [period]
<argument> required · [argument] optional

Options

OptionTypeDescription
periodOptionalstringperiod of timeChoices: All Time (alltime), weekly (weekly), monthly (monthly)

Access

Available in the server subject to channel access and the command’s own checks.

/ticket stats

show staff stats

/ticket stats [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserUser

Access

Available in the server subject to channel access and the command’s own checks.

/ticket compare

compare staff

/ticket compare <user1> <user2>
<argument> required · [argument] optional

Options

OptionTypeDescription
user1RequireduserUser
user2RequireduserUser

Access

Available in the server subject to channel access and the command’s own checks.

/ticket streaks

show streaks

/ticket streaks
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Available in the server subject to channel access and the command’s own checks.

/ticket add

add tickets

/ticket add <user> [claimed] [closed]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
claimedOptionalintegerClaimed
closedOptionalintegerClosed

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket remove

remove tickets

/ticket remove <user> [claimed] [closed]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
claimedOptionalintegerClaimed
closedOptionalintegerClosed

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket set

set tickets

/ticket set <user> [claimed] [closed]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
claimedOptionalintegerClaimed
closedOptionalintegerClosed

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket reset

reset one staff member

/ticket reset <user> [period]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
periodOptionalstringPeriodChoices: All (all), All Time (alltime), weekly (weekly), monthly (monthly)

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket resetall

reset all staff

/ticket resetall <period>
<argument> required · [argument] optional

Options

OptionTypeDescription
periodRequiredstringPeriodChoices: All (all), weekly (weekly), monthly (monthly)

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket goal

set ticket goal

/ticket goal <user> <amount>
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
amountRequiredintegerGoal

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket note

set ticket note

/ticket note <user> [text]
<argument> required · [argument] optional

Options

OptionTypeDescription
userRequireduserUser
textOptionalstringText

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket inactive

inactive staff

/ticket inactive [days]
<argument> required · [argument] optional

Options

OptionTypeDescription
daysOptionalintegerDaysMinimum: 1

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket stafflist

list staff

/ticket stafflist
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket export

export CSV

/ticket export
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket digest

post digest

/ticket digest
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket recount

scan transcript channel for ticket embeds

/ticket recount [limit] [months] [reset]
<argument> required · [argument] optional

Options

OptionTypeDescription
limitOptionalintegerHow many transcript messages to scanMinimum: 1Maximum: 10000
monthsOptionalintegerOnly scan messages newer than this many monthsMinimum: 1Maximum: 24
resetOptionalbooleanReset ticket stats first, then rebuild

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket setup

create an Pristine ticket panel

/ticket setup <panel_channel> <ticket_category> <log_channel> [ping_role] [payment_category] [important_category]
<argument> required · [argument] optional

Options

OptionTypeDescription
panel_channelRequiredchannelChannel
ticket_categoryRequiredchannelChannel
log_channelRequiredchannelChannel
ping_roleOptionalroleRole
payment_categoryOptionalchannelChannel
important_categoryOptionalchannelChannel

Access

Manage Server, Administrator, or configured bot owner.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • The handler requires actual Discord Manage Server permission even if the shared command gate accepts a delegated bot permission.
  • Opens an interactive setup modal; category/channel choices and bot channel permissions must be valid.
/ticket edit

edit a panel: pass options to change channels/roles, or leave them blank to edit the text

/ticket edit [panel_id] [ping_role] [important_category] [payment_category] [ticket_category] [log_channel] [panel_channel]
<argument> required · [argument] optional

Options

OptionTypeDescription
panel_idOptionalstringPanel ID to edit, blank = first panel
ping_roleOptionalroleRole
important_categoryOptionalchannelChannel
payment_categoryOptionalchannelChannel
ticket_categoryOptionalchannelChannel
log_channelOptionalchannelChannel
panel_channelOptionalchannelChannel

Access

Manage Server, Administrator, or configured bot owner.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • The handler requires actual Discord Manage Server permission even if the shared command gate accepts a delegated bot permission.
  • Requires an existing ticket panel; omit structural options to edit panel text.
/ticket important

move this/current ticket to the important category

/ticket important
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Administrator, Manage Channels, or the configured ticket staff role.

  • Requires a recognized ticket channel. Moving it also requires the corresponding important/payment category to be configured.
/ticket payment

move this/current ticket to the payment category

/ticket payment
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Administrator, Manage Channels, or the configured ticket staff role.

  • Requires a recognized ticket channel. Moving it also requires the corresponding important/payment category to be configured.
/ticket rename

rename this/current ticket channel

/ticket rename <name>
<argument> required · [argument] optional

Options

OptionTypeDescription
nameRequiredstringNew ticket channel name

Access

Configured bot owner, Administrator, Manage Channels, or the configured ticket staff role.

  • Requires a recognized ticket channel. Moving it also requires the corresponding important/payment category to be configured.
/ticket backup

create a data.json backup

/ticket backup
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket forgettranscripts

clear remembered transcript IDs after confirmation

/ticket forgettranscripts
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/ticket sla

Show tickets waiting too long for a response.

/ticket sla
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Configured bot owner, Manage Channels, Manage Server, Administrator, or the configured server staff role.

  • Ticket staff access uses the configured server staff role; the ticket notification/ping role is separate.

Utilities

/moderation

Choose a member, review their history, and take moderation actions.

/moderation [user]
<argument> required · [argument] optional

Options

OptionTypeDescription
userOptionaluserMember to review

Access

Moderate Members or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/tickets

Manage panels, staff roles, logs, and ticket health.

/tickets
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/settings

interactive server settings panel (cards, command log, prefix mode)

/settings
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server members can open the initial panel; changing settings requires Manage Server, Administrator, or configured bot-owner access.

  • Changing prefix mode inside this Discord settings panel is restricted to the configured bot owner. The website settings capability is a separate mechanism.
/performance

Check response times, background work, and storage.

/performance
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/diagnostics

Check live dependencies and explain what needs fixing.

/diagnostics
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable owner-granted bot permission. Command-specific checks also apply.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
/recovery

owner: backup & recovery control panel

/recovery
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner, configured bot owner, or a recovery-system whitelisted member.

/guild

per-server settings panel

/guild
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable bot delegation to open; changing hub settings requires actual Manage Server, Administrator, or configured bot-owner access.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • The shared command gate applies before opening. Hub interactions enforce the stronger hub permission rule before using controls.
/aimod

AI moderation control hub

/aimod
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Manage Server or an applicable bot delegation, plus server-owner, configured bot-owner, or AI-moderation-system whitelist access.

  • The shared command gate accepts the listed Discord permission, Administrator, the configured bot owner, or an applicable bot command delegation. Separate handler checks may still restrict access.
  • The AI moderation hub requires both the shared command permission check and its system-whitelist check.
/antiraid

owner: anti-raid control panel

/antiraid
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner, configured bot owner, or an anti-raid-system whitelisted member.

  • Individual controls can enforce additional permissions.
/agent

AI agent panel - ask about tickets and staff

/agent
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner, configured bot owner, or an agent-system whitelisted member.

  • Requires the configured AI provider and eligible ticket/transcript data.
/whitelist

server-owner access whitelist panel

/whitelist
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server owner or configured bot owner.

  • System-whitelisted users cannot themselves manage the system whitelist unless they are a server owner or bot owner.
/verify hub

open the interactive verification panel

/verify hub
<argument> required · [argument] optional

Options

This command has no additional options.

Access

Server members can open the initial panel; its controls require server-owner, configured bot-owner, or verification-system whitelist access.