Commands
Find commands, required options, and access requirements. Use /help in your server to confirm the current setup.
Type / in Discord and select Pristine. Some commands require server permissions or setup. Server owners can manage available commands in the dashboard.
Getting started
/helpBrowse hubs and command usage.
/helpBrowse hubs and command usage.
/help [command]Options
| Option | Type | Description |
|---|---|---|
commandOptional | string | Command to look up, e.g. staffapps acceptrole |
Access
Available in the server subject to channel access and the command’s own checks.
/afk setSet your AFK status
/afk setSet your AFK status
/afk set [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Why 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 backClear your own AFK status
/afk backClear your own AFK status
/afk backOptions
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 settingsConfigure AFK nickname, messages, notifications, and banner
/afk settingsConfigure AFK nickname, messages, notifications, and banner
/afk settings [banner]Options
| Option | Type | Description |
|---|---|---|
bannerOptional | string | HTTPS 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 policyDM the bot privacy policy to you
/privacy policyDM the bot privacy policy to you
/privacy policyOptions
Access
Available in the server subject to channel access and the command’s own checks.
Activity & invites
/invitesShow a member's invites
/invitesShow a member's invites
/invites [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | Member; defaults to you |
Access
Available in the server subject to channel access and the command’s own checks.
/inviterShow a member's inviter
/inviterShow a member's inviter
/inviter [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | Member; defaults to you |
Access
Available in the server subject to channel access and the command’s own checks.
/invitedList the members invited by you or another member
/invitedList the members invited by you or another member
/invited [user] [page]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | Member; defaults to you |
pageOptional | integer | PageMinimum: 1 |
Access
Available in the server subject to channel access and the command’s own checks.
/messagesShow a member's messages
/messagesShow a member's messages
/messages [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | Member; defaults to you |
Access
Available in the server subject to channel access and the command’s own checks.
/leaderboardInvite, message, or staff leaderboards
/leaderboardInvite, message, or staff leaderboards
/leaderboard [type] [period] [page]Options
| Option | Type | Description |
|---|---|---|
typeOptional | string | Leaderboard; defaults to invitesChoices: dailymsg (dailymsg), invites (invites), msg (msg) |
periodOptional | string | Period for messages or staffChoices: All time (alltime), Daily messages (daily), Weekly (weekly), Monthly (monthly) |
pageOptional | integer | PageMinimum: 1 |
Access
Available in the server subject to channel access and the command’s own checks.
/rolepanelCreate and customize role button panels
/rolepanelCreate and customize role button panels
/rolepanelOptions
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 inviteinfolist a member’s active invite codes
/activity inviteinfolist a member’s active invite codes
/activity inviteinfo [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
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 addinvitesadjust a member’s invites
/activity addinvitesadjust a member’s invites
/activity addinvites <user> <amount> [type]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | AmountMinimum: 1Maximum: 10000000 |
typeOptional | string | total 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 removeinvitesadjust a member’s invites
/activity removeinvitesadjust a member’s invites
/activity removeinvites <user> <amount> [type]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | AmountMinimum: 1Maximum: 10000000 |
typeOptional | string | total 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 clearinvitesreset a member or all members
/activity clearinvitesreset a member or all members
/activity clearinvites [user] [all]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
allOptional | boolean | Reset 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 addmessagesadjust all-time message counts
/activity addmessagesadjust all-time message counts
/activity addmessages <user> <amount>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | AmountMinimum: 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 removemessagesadjust all-time message counts
/activity removemessagesadjust all-time message counts
/activity removemessages <user> <amount>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | AmountMinimum: 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 clearmessagesreset a member or all members
/activity clearmessagesreset a member or all members
/activity clearmessages [user] [all]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
allOptional | boolean | Reset 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 blacklistchannelexclude or include a channel in message counts
/activity blacklistchannelexclude or include a channel in message counts
/activity blacklistchannel [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel |
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 unblacklistchannelexclude or include a channel in message counts
/activity unblacklistchannelexclude or include a channel in message counts
/activity unblacklistchannel [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel |
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 blacklistedchannelsshow message counting exclusions
/activity blacklistedchannelsshow message counting exclusions
/activity blacklistedchannelsOptions
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 setjoinchannelset invite welcome or leave channel
/activity setjoinchannelset invite welcome or leave channel
/activity setjoinchannel <channel>Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
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 unsetjoinchanneldisable join announcements
/activity unsetjoinchanneldisable join announcements
/activity unsetjoinchannelOptions
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 setleavechannelset invite welcome or leave channel
/activity setleavechannelset invite welcome or leave channel
/activity setleavechannel <channel>Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
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 unsetleavechanneldisable leave announcements
/activity unsetleavechanneldisable leave announcements
/activity unsetleavechannelOptions
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 setjoinmessageset a custom invite announcement
/activity setjoinmessageset a custom invite announcement
/activity setjoinmessage <text>Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text |
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 unsetjoinmessageclear custom join message
/activity unsetjoinmessageclear custom join message
/activity unsetjoinmessageOptions
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 setleavemessageset a custom invite announcement
/activity setleavemessageset a custom invite announcement
/activity setleavemessage <text>Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text |
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 unsetleavemessageclear custom leave message
/activity unsetleavemessageclear custom leave message
/activity unsetleavemessageOptions
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 testmessagepreview an invite welcome message
/activity testmessagepreview an invite welcome message
/activity testmessage [text]Options
| Option | Type | Description |
|---|---|---|
textOptional | string | Text |
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 messageroleconfigure message count role rewards
/activity messageroleconfigure message count role rewards
/activity messagerole <action> [role] [amount]Options
| Option | Type | Description |
|---|---|---|
actionRequired | string | add, remove, or list |
roleOptional | role | Role |
amountOptional | integer | ThresholdMinimum: 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 inviteroleconfigure invite count role rewards
/activity inviteroleconfigure invite count role rewards
/activity inviterole <action> [role] [amount]Options
| Option | Type | Description |
|---|---|---|
actionRequired | string | add, remove, or list |
roleOptional | role | Role |
amountOptional | integer | ThresholdMinimum: 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 resetmyinvitesreset your own invite score
/activity resetmyinvitesreset your own invite score
/activity resetmyinvitesOptions
Access
Available in the server subject to channel access and the command’s own checks.
/activity resetmymessagesreset your own message counts
/activity resetmymessagesreset your own message counts
/activity resetmymessagesOptions
Access
Available in the server subject to channel access and the command’s own checks.
/activity variablesshow welcome message placeholders
/activity variablesshow welcome message placeholders
/activity variablesOptions
Access
Available in the server subject to channel access and the command’s own checks.
/activity settingsconfigure invite or message tracking
/activity settingsconfigure invite or message tracking
/activity settings <kind> [key] [value]Options
| Option | Type | Description |
|---|---|---|
kindRequired | string | messages or invitesChoices: Messages (messages), Invites (invites) |
keyOptional | string | enabled, fake_days, timezone, cooldown, commands, emoji, attachments |
valueOptional | string | Value |
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 createChoose roles and post a new panel
/rolepanel createChoose 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]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Choose a role for the panel |
role2Optional | role | Another role for the panel |
role3Optional | role | Another role for the panel |
role4Optional | role | Another role for the panel |
role5Optional | role | Another role for the panel |
role6Optional | role | Another role for the panel |
role7Optional | role | Another role for the panel |
role8Optional | role | Another role for the panel |
role9Optional | role | Another role for the panel |
role10Optional | role | Another role for the panel |
role11Optional | role | Another role for the panel |
role12Optional | role | Another role for the panel |
role13Optional | role | Another role for the panel |
role14Optional | role | Another role for the panel |
role15Optional | role | Another role for the panel |
role16Optional | role | Another role for the panel |
role17Optional | role | Another role for the panel |
role18Optional | role | Another role for the panel |
role19Optional | role | Another role for the panel |
role20Optional | role | Another role for the panel |
channelOptional | channel | Post here; defaults to this channel |
titleOptional | string | Custom panel titleMaximum length: 150 |
Access
Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.
/rolepanel addAdd more roles to an existing panel
/rolepanel addAdd 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]Options
| Option | Type | Description |
|---|---|---|
panelRequired | string | Panel message ID; find it with /rolepanel list |
roleRequired | role | Choose a role for the panel |
role2Optional | role | Another role for the panel |
role3Optional | role | Another role for the panel |
role4Optional | role | Another role for the panel |
role5Optional | role | Another role for the panel |
role6Optional | role | Another role for the panel |
role7Optional | role | Another role for the panel |
role8Optional | role | Another role for the panel |
role9Optional | role | Another role for the panel |
role10Optional | role | Another role for the panel |
role11Optional | role | Another role for the panel |
role12Optional | role | Another role for the panel |
role13Optional | role | Another role for the panel |
role14Optional | role | Another role for the panel |
role15Optional | role | Another role for the panel |
role16Optional | role | Another role for the panel |
role17Optional | role | Another role for the panel |
role18Optional | role | Another role for the panel |
role19Optional | role | Another role for the panel |
role20Optional | role | Another role for the panel |
Access
Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.
/rolepanel remove-roleRemove a role button from a panel
/rolepanel remove-roleRemove a role button from a panel
/rolepanel remove-role <panel> <role>Options
| Option | Type | Description |
|---|---|---|
panelRequired | string | Panel message ID |
roleRequired | role | Role to remove |
Access
Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.
/rolepanel listShow panels and their message IDs
/rolepanel listShow panels and their message IDs
/rolepanel listOptions
Access
Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.
/rolepanel removeDisable a role panel
/rolepanel removeDisable a role panel
/rolepanel remove <panel>Options
| Option | Type | Description |
|---|---|---|
panelRequired | string | Panel message ID |
Access
Manage Server, Administrator, configured bot owner, or an applicable activity bot delegation; role-editing checks also apply.
/iShow invite counts
/iShow invite counts
/i [arguments] [user] [attachment]Options
| Option | Type | Description |
|---|---|---|
argumentsOptional | string | Text arguments in the same order; quotes and flags workMaximum length: 1800 |
userOptional | user | Optional first user argument |
attachmentOptional | attachment | Optional file |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/mShow message counts
/mShow message counts
/m [arguments] [user] [attachment]Options
| Option | Type | Description |
|---|---|---|
argumentsOptional | string | Text arguments in the same order; quotes and flags workMaximum length: 1800 |
userOptional | user | Optional first user argument |
attachmentOptional | attachment | Optional file |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/lbShow an invites or messages leaderboard
/lbShow an invites or messages leaderboard
/lb [arguments] [user] [attachment]Options
| Option | Type | Description |
|---|---|---|
argumentsOptional | string | Text arguments in the same order; quotes and flags workMaximum length: 1800 |
userOptional | user | Optional first user argument |
attachmentOptional | attachment | Optional file |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/topShow an invites or messages leaderboard
/topShow an invites or messages leaderboard
/top [arguments] [user] [attachment]Options
| Option | Type | Description |
|---|---|---|
argumentsOptional | string | Text arguments in the same order; quotes and flags workMaximum length: 1800 |
userOptional | user | Optional first user argument |
attachmentOptional | attachment | Optional file |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
Backups
/verify pullowner: re-add verified members who left, using stored tokens
/verify pullowner: re-add verified members who left, using stored tokens
/verify pullOptions
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 lockdownowner: add the unverified role to all current members (throttled)
/verify lockdownowner: add the unverified role to all current members (throttled)
/verify lockdown [confirm]Options
| Option | Type | Description |
|---|---|---|
confirmOptional | boolean | Type 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
/setupserver owner onboarding wizard
/setupserver owner onboarding wizard
/setupOptions
Access
Server owner, configured bot owner, or a settings-system whitelisted member.
/healthserver setup and permission health check
/healthserver setup and permission health check
/healthOptions
Access
Manage Server, Administrator, server owner, configured bot owner, or a settings-system whitelisted member.
/staffroleset or view the server staff role (controls ticket join/claim, snipe, ticket tools)
/staffroleset or view the server staff role (controls ticket join/claim, snipe, ticket tools)
/staffrole [role] [clear]Options
| Option | Type | Description |
|---|---|---|
roleOptional | role | The staff role to set |
clearOptional | boolean | Clear 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 addopen a multi-select menu to grant bot permissions
/botmod addopen a multi-select menu to grant bot permissions
/botmod add <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 removeopen a multi-select menu to remove bot permissions
/botmod removeopen a multi-select menu to remove bot permissions
/botmod remove <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 listlist owner-granted bot permissions
/botmod listlist owner-granted bot permissions
/botmod listOptions
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 setset the channel where all command usage is logged
/commandlog setset the channel where all command usage is logged
/commandlog set <channel>Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
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.
/cleardataowner: wipe stale ticket data or reset this server’s data
/cleardataowner: wipe stale ticket data or reset this server’s data
/cleardata <scope> [confirm]Options
| Option | Type | Description |
|---|---|---|
scopeRequired | string | What 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) |
confirmOptional | boolean | Type 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.
/createowner: rebuild a saved server (roles, channels, member roles) into THIS server
/createowner: rebuild a saved server (roles, channels, member roles) into THIS server
/create <guild_id>Options
| Option | Type | Description |
|---|---|---|
guild_idRequired | string | Guild 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.
/staffactionsshow moderation actions performed by a staff member
/staffactionsshow moderation actions performed by a staff member
/staffactions <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | Staff 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.
/notestaff: add a private note to a user
/notestaff: add a private note to a user
/note <user> <text>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
textRequired | string | Private 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.
/notesstaff: view private notes for a user
/notesstaff: view private notes for a user
/notes <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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.
/delnotestaff: remove one private user note by number
/delnotestaff: remove one private user note by number
/delnote <user> <number>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
numberRequired | integer | Note 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.
/handofftransfer this ticket to another staff member
/handofftransfer this ticket to another staff member
/handoff <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | Staff 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.
/ghostpingowner only: ghost ping a user (sends a ping then instantly deletes it)
/ghostpingowner only: ghost ping a user (sends a ping then instantly deletes it)
/ghostping <user> [times] [channel]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | Who to ghost ping |
timesOptional | integer | How many times (1-50, default 1)Minimum: 1Maximum: 50 |
channelOptional | channel | Which channel (defaults to here) |
Access
Configured bot owner only.
Channels
/channel slowmodeset slowmode
/channel slowmodeset slowmode
/channel slowmode <seconds>Options
| Option | Type | Description |
|---|---|---|
secondsRequired | integer | SecondsMinimum: 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 locklock channel
/channel locklock channel
/channel lock [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Reason |
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 unlockunlock channel
/channel unlockunlock channel
/channel unlock [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Reason |
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 lockdownlock all text channels
/channel lockdownlock all text channels
/channel lockdown [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Reason |
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 unlockdownunlock all text channels
/channel unlockdownunlock all text channels
/channel unlockdown [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Reason |
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 stickyset sticky
/channel stickyset sticky
/channel sticky <text> [messages] [seconds]Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text |
messagesOptional | integer | Repost after this many messages (default 5)Minimum: 0Maximum: 500 |
secondsOptional | integer | Repost 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 unstickyremove sticky
/channel unstickyremove sticky
/channel unstickyOptions
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 modlogshow modlog status
/channel modlogshow modlog status
/channel modlogOptions
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 modlogsetset modlog channel
/channel modlogsetset modlog channel
/channel modlogset <channel>Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
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 modlogdisabledisable modlog
/channel modlogdisabledisable modlog
/channel modlogdisableOptions
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 createcreate giveaway
/giveaway createcreate giveaway
/giveaway create <duration> <winners> <prize> [channel] [required_role] [ping_role] [blacklist_role] [bonus_role] [bonus_entries] [description]Options
| Option | Type | Description |
|---|---|---|
durationRequired | string | Duration |
winnersRequired | integer | WinnersMinimum: 1Maximum: 20 |
prizeRequired | string | Prize |
channelOptional | channel | Channel |
required_roleOptional | role | Role |
ping_roleOptional | role | Role |
blacklist_roleOptional | role | Role |
bonus_roleOptional | role | Role |
bonus_entriesOptional | integer | Entry weight for bonus roleMinimum: 1Maximum: 20 |
descriptionOptional | string | Extra details/rules |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway endend giveaway
/giveaway endend giveaway
/giveaway end <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway rerollreroll giveaway
/giveaway rerollreroll giveaway
/giveaway reroll <id> [winners]Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
winnersOptional | integer | New 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 listlist giveaways
/giveaway listlist giveaways
/giveaway listOptions
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway deletedelete giveaway
/giveaway deletedelete giveaway
/giveaway delete <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway pausepause giveaway
/giveaway pausepause giveaway
/giveaway pause <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway resumeresume giveaway
/giveaway resumeresume giveaway
/giveaway resume <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway extendextend giveaway time
/giveaway extendextend giveaway time
/giveaway extend <id> <duration>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
durationRequired | string | Extra 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 setwinnerschange winner count
/giveaway setwinnerschange winner count
/giveaway setwinners <id> <winners>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
winnersRequired | integer | 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 entriesview giveaway entrants
/giveaway entriesview giveaway entrants
/giveaway entries <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway clearentriesclear all entries from a giveaway
/giveaway clearentriesclear all entries from a giveaway
/giveaway clearentries <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
Access
Configured bot owner or a role named Giveaway or Giveaways (case-insensitive). Manage Server alone does not grant access.
/giveaway requirementsedit giveaway role requirements
/giveaway requirementsedit giveaway role requirements
/giveaway requirements <id> [required_role] [blacklist_role] [bonus_role] [bonus_entries]Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Giveaway ID |
required_roleOptional | role | Role |
blacklist_roleOptional | role | Role |
bonus_roleOptional | role | Role |
bonus_entriesOptional | integer | Entry 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 helpshow all bot commands
/info helpshow all bot commands
/info help [command]Options
| Option | Type | Description |
|---|---|---|
commandOptional | string | Command to look up, e.g. staffapps acceptrole |
Access
Available in the server subject to channel access and the command’s own checks.
/info pingshow bot latency
/info pingshow bot latency
/info pingOptions
Access
Available in the server subject to channel access and the command’s own checks.
/info uptimeshow bot uptime
/info uptimeshow bot uptime
/info uptimeOptions
Access
Available in the server subject to channel access and the command’s own checks.
/info avatarshow avatar
/info avatarshow avatar
/info avatar [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
Access
Available in the server subject to channel access and the command’s own checks.
/info userinfoshow user info
/info userinfoshow user info
/info userinfo [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
Access
Available in the server subject to channel access and the command’s own checks.
/info serverinfoshow server info
/info serverinfoshow server info
/info serverinfoOptions
Access
Available in the server subject to channel access and the command’s own checks.
/info channelinfoshow channel info
/info channelinfoshow channel info
/info channelinfo [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel |
Access
Available in the server subject to channel access and the command’s own checks.
/info roleinfoshow role info
/info roleinfoshow role info
/info roleinfo <role>Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
Access
Available in the server subject to channel access and the command’s own checks.
/info membersmembers with a role
/info membersmembers with a role
/info members <role>Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
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 messagesdelete messages
/purge messagesdelete messages
/purge messages <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | 1-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 botsdelete bot messages
/purge botsdelete bot messages
/purge bots <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | 1-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 userdelete by user
/purge userdelete by user
/purge user <user> <amount>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | Scan 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 containsdelete containing text
/purge containsdelete containing text
/purge contains <text> <amount>Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text |
amountRequired | integer | Scan 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 attachmentsdelete attachments
/purge attachmentsdelete attachments
/purge attachments <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | Scan 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 embedsdelete embeds
/purge embedsdelete embeds
/purge embeds <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | Scan 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 linksdelete links
/purge linksdelete links
/purge links <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | Scan 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 imagesdelete images
/purge imagesdelete images
/purge images <amount>Options
| Option | Type | Description |
|---|---|---|
amountRequired | integer | Scan 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 deletedshow last deleted
/snipe deletedshow last deleted
/snipe deletedOptions
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 editedshow last edit
/snipe editedshow last edit
/snipe editedOptions
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 listshow recent snipes
/snipe listshow recent snipes
/snipe listOptions
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 saymake bot say text
/utility saymake bot say text
/utility say <text>Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text |
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.
/saySend messages and replies through a private staff panel.
/saySend messages and replies through a private staff panel.
/say <text>Options
| Option | Type | Description |
|---|---|---|
textRequired | string | Text 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 announcesend announcement
/utility announcesend announcement
/utility announce <title> <text>Options
| Option | Type | Description |
|---|---|---|
titleRequired | string | Title |
textRequired | string | Text |
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.
/embedopen the interactive embed builder
/embedopen the interactive embed builder
/embedOptions
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 embedsend embed
/utility embedsend embed
/utility embed <title> <text>Options
| Option | Type | Description |
|---|---|---|
titleRequired | string | Title |
textRequired | string | Text |
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 dmDM user
/utility dmDM user
/utility dm <user> <text>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
textRequired | string | Text |
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 warnwarn a member
/mod warnwarn a member
/mod warn <user> <reason>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
reasonRequired | string | Reason |
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 warningslist warnings
/mod warningslist warnings
/mod warnings <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 clearwarnremove warning
/mod clearwarnremove warning
/mod clearwarn <user> <index>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
indexRequired | integer | Warning 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 clearwarnsclear warnings
/mod clearwarnsclear warnings
/mod clearwarns <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 mutetimeout member
/mod mutetimeout member
/mod mute <user> <duration> [reason]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
durationRequired | string | e.g. 10m, 2h, 1d |
reasonOptional | string | Reason |
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 unmuteremove timeout
/mod unmuteremove timeout
/mod unmute <user> [reason]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
reasonOptional | string | Reason |
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 kickkick member
/mod kickkick member
/mod kick <user> [reason] [delete_messages]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
reasonOptional | string | Reason |
delete_messagesOptional | boolean | Best-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 banban member
/mod banban member
/mod ban <user> [reason] [delete_days]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
reasonOptional | string | Reason |
delete_daysOptional | integer | Delete 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 tempbantemporary ban
/mod tempbantemporary ban
/mod tempban <user> <duration> [reason] [delete_days]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
durationRequired | string | e.g. 3d, 1w |
reasonOptional | string | Reason |
delete_daysOptional | integer | Delete 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 unbanunban user
/mod unbanunban user
/mod unban <userid> [reason]Options
| Option | Type | Description |
|---|---|---|
useridRequired | string | User ID |
reasonOptional | string | Reason |
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 softbansoftban member
/mod softbansoftban member
/mod softban <user> [reason] [delete_days]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
reasonOptional | string | Reason |
delete_daysOptional | integer | Delete 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 massbanban multiple users
/mod massbanban multiple users
/mod massban <ids> [reason] [delete_days]Options
| Option | Type | Description |
|---|---|---|
idsRequired | string | Space-separated user IDs |
reasonOptional | string | Reason |
delete_daysOptional | integer | Delete 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 addadd a punishment role/effect
/punish addadd a punishment role/effect
/punish add <user> <type> [duration] [slowmode] [gamble_chance] [reason]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
typeRequired | string | slowmode, gamble, or bothChoices: Both (both), Artificial Slowmode (slowmode), Message Gamble (gamble) |
durationOptional | string | Punishment duration, e.g. 1h, 1d |
slowmodeOptional | string | Timeout every message, e.g. 5s, 30s |
gamble_chanceOptional | number | 0-100 chance to delete each messageMinimum: 0Maximum: 100 |
reasonOptional | string | Reason |
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 removeremove punishment(s)
/punish removeremove punishment(s)
/punish remove <user> [type]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
typeOptional | string | Type 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 listlist active punishments
/punish listlist active punishments
/punish listOptions
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 clearClear a member AFK status
/afk mod clearClear a member AFK status
/afk mod clear <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | Member |
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 clearallClear all server AFK statuses
/afk mod clearallClear all server AFK statuses
/afk mod clearallOptions
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 resetReset a member AFK reason
/afk mod resetReset a member AFK reason
/afk mod reset <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | Member |
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 ignoreToggle a channel where talking does not clear AFK
/afk mod ignoreToggle a channel where talking does not clear AFK
/afk mod ignore [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel; 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 ignoredList ignored AFK channels
/afk mod ignoredList ignored AFK channels
/afk mod ignoredOptions
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 listList server AFK statuses
/afk mod listList server AFK statuses
/afk mod list [page]Options
| Option | Type | Description |
|---|---|---|
pageOptional | integer | PageMinimum: 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 logsview user case history
/case logsview user case history
/case logs <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 viewlook up case
/case viewlook up case
/case view <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Case 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 deletedelete case
/case deletedelete case
/case delete <id>Options
| Option | Type | Description |
|---|---|---|
idRequired | string | Case 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 clearclear cases for user
/case clearclear cases for user
/case clear <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 staffnoteadd/view staff notes
/case staffnoteadd/view staff notes
/case staffnote <user> [text]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
textOptional | string | Text |
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 createcreate reaction role
/reactionrole createcreate reaction role
/reactionrole create <messageid> <emoji> <role>Options
| Option | Type | Description |
|---|---|---|
messageidRequired | string | Message ID |
emojiRequired | string | Emoji |
roleRequired | role | Role |
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 deletedelete reaction role
/reactionrole deletedelete reaction role
/reactionrole delete <messageid> <emoji>Options
| Option | Type | Description |
|---|---|---|
messageidRequired | string | Message ID |
emojiRequired | string | Emoji |
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 listlist reaction roles
/reactionrole listlist reaction roles
/reactionrole listOptions
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 pollcreate poll
/utility pollcreate poll
/utility poll <question>Options
| Option | Type | Description |
|---|---|---|
questionRequired | string | Question |
Access
Available in the server subject to channel access and the command’s own checks.
Roles
/role nickset nickname
/role nickset nickname
/role nick <user> <nickname>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
nicknameRequired | string | Nickname |
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 resetnickreset nickname
/role resetnickreset nickname
/role resetnick <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 addadd role
/role addadd role
/role add <user> <role>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
roleRequired | role | Role |
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 removeremove role
/role removeremove role
/role remove <user> <role>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
roleRequired | role | Role |
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 toggletoggle role
/role toggletoggle role
/role toggle <user> <role>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
roleRequired | role | Role |
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 alladd or remove a role for all members
/role alladd or remove a role for all members
/role all <role> [action]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
actionOptional | string | add 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 humansadd or remove a role for humans
/role humansadd or remove a role for humans
/role humans <role> [action]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
actionOptional | string | add 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 botsadd or remove a role for bots
/role botsadd or remove a role for bots
/role bots <role> [action]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
actionOptional | string | add 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 inchange a role for members with another role
/role inchange a role for members with another role
/role in <role> <filter_role> [action]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
filter_roleRequired | role | Role |
actionOptional | string | add 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 statusview current or last mass role operation
/role statusview current or last mass role operation
/role statusOptions
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 cancelstop the current mass role operation
/role cancelstop the current mass role operation
/role cancelOptions
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 removeallremove all manageable roles from a member
/role removeallremove all manageable roles from a member
/role removeall <user>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
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 massaddadd a role to matching members
/role massaddadd a role to matching members
/role massadd <role> [scope] [filter_role]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
scopeOptional | string | all, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots) |
filter_roleOptional | role | Role |
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 massremoveremove a role from matching members
/role massremoveremove a role from matching members
/role massremove <role> [scope] [filter_role]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
scopeOptional | string | all, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots) |
filter_roleOptional | role | Role |
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 massrevokeremove a role from matching members
/role massrevokeremove a role from matching members
/role massrevoke <role> [scope] [filter_role]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
scopeOptional | string | all, humans, or botsChoices: All members (all), Humans only (humans), Bots only (bots) |
filter_roleOptional | role | Role |
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 createcreate role
/role createcreate role
/role create <name>Options
| Option | Type | Description |
|---|---|---|
nameRequired | string | Role 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 deletedelete role
/role deletedelete role
/role delete <role>Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
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 persisttoggle role persist
/role persisttoggle role persist
/role persist <user> <role>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
roleRequired | role | Role |
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 addadd up to 5 autoroles at once
/autorole addadd up to 5 autoroles at once
/autorole add <role> [role2] [role3] [role4] [role5]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
role2Optional | role | Role |
role3Optional | role | Role |
role4Optional | role | Role |
role5Optional | role | Role |
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 listlist autoroles
/autorole listlist autoroles
/autorole listOptions
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 removeremove up to 5 autoroles at once
/autorole removeremove up to 5 autoroles at once
/autorole remove <role> [role2] [role3] [role4] [role5]Options
| Option | Type | Description |
|---|---|---|
roleRequired | role | Role |
role2Optional | role | Role |
role3Optional | role | Role |
role4Optional | role | Role |
role5Optional | role | Role |
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 viewview autoroles
/autorole viewview autoroles
/autorole viewOptions
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 setupconfigure destination channel + panel text
/staffapps setupconfigure destination channel + panel text
/staffapps setup <channel> [title] [description] [log] [cooldown_hours]Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
titleOptional | string | Panel title |
descriptionOptional | string | Panel description |
logOptional | channel | Channel |
cooldown_hoursOptional | integer | Hours 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 panelpost or refresh the application panel
/staffapps panelpost or refresh the application panel
/staffapps panel [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel |
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 toggleopen or close applications
/staffapps toggleopen or close applications
/staffapps toggle [open]Options
| Option | Type | Description |
|---|---|---|
openOptional | boolean | Accept 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 applyroleSet or view who can start an application
/staffapps applyroleSet or view who can start an application
/staffapps applyrole [role] [clear]Options
| Option | Type | Description |
|---|---|---|
roleOptional | role | Role |
clearOptional | boolean | Restore 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 ticketroleSet or view who can open an application ticket
/staffapps ticketroleSet or view who can open an application ticket
/staffapps ticketrole [role] [clear]Options
| Option | Type | Description |
|---|---|---|
roleOptional | role | Role |
clearOptional | boolean | Restore 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 acceptroleSet or view who can accept an application
/staffapps acceptroleSet or view who can accept an application
/staffapps acceptrole [role] [clear]Options
| Option | Type | Description |
|---|---|---|
roleOptional | role | Role |
clearOptional | boolean | Restore 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 declineroleSet or view who can decline an application
/staffapps declineroleSet or view who can decline an application
/staffapps declinerole [role] [clear]Options
| Option | Type | Description |
|---|---|---|
roleOptional | role | Role |
clearOptional | boolean | Restore 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 permissionsshow who can apply, open tickets, accept and decline
/staffapps permissionsshow who can apply, open tickets, accept and decline
/staffapps permissionsOptions
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 setupconfigure verification roles
/verify setupconfigure verification roles
/verify setup <unverified_role> <verified_role> [gate_channel]Options
| Option | Type | Description |
|---|---|---|
unverified_roleRequired | role | Role |
verified_roleRequired | role | Role |
gate_channelOptional | channel | Channel |
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 panelpost the verify panel with the authorize button
/verify panelpost the verify panel with the authorize button
/verify panel [channel]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | Channel |
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 linkget your personal verify link
/verify linkget your personal verify link
/verify linkOptions
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 addquestionadd question(s) — leave text empty to bulk-add in a popup
/staffapps addquestionadd question(s) — leave text empty to bulk-add in a popup
/staffapps addquestion [question] [required]Options
| Option | Type | Description |
|---|---|---|
questionOptional | string | One question — or leave empty for the bulk popup |
requiredOptional | boolean | Require an answer? (default yes) |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/staffapps editquestionsedit ALL questions in one popup (add/remove/reorder)
/staffapps editquestionsedit ALL questions in one popup (add/remove/reorder)
/staffapps editquestionsOptions
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/staffapps removequestionremove a question by its number
/staffapps removequestionremove a question by its number
/staffapps removequestion <number>Options
| Option | Type | Description |
|---|---|---|
numberRequired | integer | Question number to removeMinimum: 1Maximum: 40 |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/staffapps questionslist the current questions
/staffapps questionslist the current questions
/staffapps questionsOptions
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/staffapps clearquestionsremove all questions
/staffapps clearquestionsremove all questions
/staffapps clearquestionsOptions
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
/staffapps setchannelset where finished applications are posted
/staffapps setchannelset where finished applications are posted
/staffapps setchannel <channel>Options
| Option | Type | Description |
|---|---|---|
channelRequired | channel | Channel |
Access
Use /help in your server to confirm the command’s current permission and setup requirements.
Tags
/tagstags and autoresponses hub
/tagstags and autoresponses hub
/tagsOptions
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
/closeclose the current ticket
/closeclose the current ticket
/close [reason]Options
| Option | Type | Description |
|---|---|---|
reasonOptional | string | Close 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.
/claimclaim the current ticket
/claimclaim the current ticket
/claimOptions
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.
/unclaimunclaim the current ticket
/unclaimunclaim the current ticket
/unclaimOptions
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.
/joinjoin a ticket as support; requires the ticket staff role
/joinjoin a ticket as support; requires the ticket staff role
/join [channel] [ticket]Options
| Option | Type | Description |
|---|---|---|
channelOptional | channel | The ticket channel to join — best option for renamed tickets |
ticketOptional | string | Ticket 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.
/myticketslist and ping your currently assigned tickets
/myticketslist and ping your currently assigned tickets
/mytickets [ping]Options
| Option | Type | Description |
|---|---|---|
pingOptional | boolean | Ping 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 leaderboardshow leaderboard
/ticket leaderboardshow leaderboard
/ticket leaderboard [period]Options
| Option | Type | Description |
|---|---|---|
periodOptional | string | period 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 statsshow staff stats
/ticket statsshow staff stats
/ticket stats [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | User |
Access
Available in the server subject to channel access and the command’s own checks.
/ticket comparecompare staff
/ticket comparecompare staff
/ticket compare <user1> <user2>Options
| Option | Type | Description |
|---|---|---|
user1Required | user | User |
user2Required | user | User |
Access
Available in the server subject to channel access and the command’s own checks.
/ticket streaksshow streaks
/ticket streaksshow streaks
/ticket streaksOptions
Access
Available in the server subject to channel access and the command’s own checks.
/ticket addadd tickets
/ticket addadd tickets
/ticket add <user> [claimed] [closed]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
claimedOptional | integer | Claimed |
closedOptional | integer | Closed |
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 removeremove tickets
/ticket removeremove tickets
/ticket remove <user> [claimed] [closed]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
claimedOptional | integer | Claimed |
closedOptional | integer | Closed |
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 setset tickets
/ticket setset tickets
/ticket set <user> [claimed] [closed]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
claimedOptional | integer | Claimed |
closedOptional | integer | Closed |
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 resetreset one staff member
/ticket resetreset one staff member
/ticket reset <user> [period]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
periodOptional | string | PeriodChoices: 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 resetallreset all staff
/ticket resetallreset all staff
/ticket resetall <period>Options
| Option | Type | Description |
|---|---|---|
periodRequired | string | PeriodChoices: 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 goalset ticket goal
/ticket goalset ticket goal
/ticket goal <user> <amount>Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
amountRequired | integer | Goal |
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 noteset ticket note
/ticket noteset ticket note
/ticket note <user> [text]Options
| Option | Type | Description |
|---|---|---|
userRequired | user | User |
textOptional | string | Text |
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 inactiveinactive staff
/ticket inactiveinactive staff
/ticket inactive [days]Options
| Option | Type | Description |
|---|---|---|
daysOptional | integer | DaysMinimum: 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 stafflistlist staff
/ticket stafflistlist staff
/ticket stafflistOptions
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 exportexport CSV
/ticket exportexport CSV
/ticket exportOptions
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 digestpost digest
/ticket digestpost digest
/ticket digestOptions
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 recountscan transcript channel for ticket embeds
/ticket recountscan transcript channel for ticket embeds
/ticket recount [limit] [months] [reset]Options
| Option | Type | Description |
|---|---|---|
limitOptional | integer | How many transcript messages to scanMinimum: 1Maximum: 10000 |
monthsOptional | integer | Only scan messages newer than this many monthsMinimum: 1Maximum: 24 |
resetOptional | boolean | Reset 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 setupcreate an Pristine ticket panel
/ticket setupcreate an Pristine ticket panel
/ticket setup <panel_channel> <ticket_category> <log_channel> [ping_role] [payment_category] [important_category]Options
| Option | Type | Description |
|---|---|---|
panel_channelRequired | channel | Channel |
ticket_categoryRequired | channel | Channel |
log_channelRequired | channel | Channel |
ping_roleOptional | role | Role |
payment_categoryOptional | channel | Channel |
important_categoryOptional | channel | Channel |
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 editedit a panel: pass options to change channels/roles, or leave them blank to edit the text
/ticket editedit 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]Options
| Option | Type | Description |
|---|---|---|
panel_idOptional | string | Panel ID to edit, blank = first panel |
ping_roleOptional | role | Role |
important_categoryOptional | channel | Channel |
payment_categoryOptional | channel | Channel |
ticket_categoryOptional | channel | Channel |
log_channelOptional | channel | Channel |
panel_channelOptional | channel | Channel |
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 importantmove this/current ticket to the important category
/ticket importantmove this/current ticket to the important category
/ticket importantOptions
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 paymentmove this/current ticket to the payment category
/ticket paymentmove this/current ticket to the payment category
/ticket paymentOptions
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 renamerename this/current ticket channel
/ticket renamerename this/current ticket channel
/ticket rename <name>Options
| Option | Type | Description |
|---|---|---|
nameRequired | string | New 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 backupcreate a data.json backup
/ticket backupcreate a data.json backup
/ticket backupOptions
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 forgettranscriptsclear remembered transcript IDs after confirmation
/ticket forgettranscriptsclear remembered transcript IDs after confirmation
/ticket forgettranscriptsOptions
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 slaShow tickets waiting too long for a response.
/ticket slaShow tickets waiting too long for a response.
/ticket slaOptions
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
/moderationChoose a member, review their history, and take moderation actions.
/moderationChoose a member, review their history, and take moderation actions.
/moderation [user]Options
| Option | Type | Description |
|---|---|---|
userOptional | user | Member 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.
/ticketsManage panels, staff roles, logs, and ticket health.
/ticketsManage panels, staff roles, logs, and ticket health.
/ticketsOptions
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.
/settingsinteractive server settings panel (cards, command log, prefix mode)
/settingsinteractive server settings panel (cards, command log, prefix mode)
/settingsOptions
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.
/performanceCheck response times, background work, and storage.
/performanceCheck response times, background work, and storage.
/performanceOptions
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.
/diagnosticsCheck live dependencies and explain what needs fixing.
/diagnosticsCheck live dependencies and explain what needs fixing.
/diagnosticsOptions
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.
/recoveryowner: backup & recovery control panel
/recoveryowner: backup & recovery control panel
/recoveryOptions
Access
Server owner, configured bot owner, or a recovery-system whitelisted member.
/guildper-server settings panel
/guildper-server settings panel
/guildOptions
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.
/aimodAI moderation control hub
/aimodAI moderation control hub
/aimodOptions
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.
/antiraidowner: anti-raid control panel
/antiraidowner: anti-raid control panel
/antiraidOptions
Access
Server owner, configured bot owner, or an anti-raid-system whitelisted member.
- Individual controls can enforce additional permissions.
/agentAI agent panel - ask about tickets and staff
/agentAI agent panel - ask about tickets and staff
/agentOptions
Access
Server owner, configured bot owner, or an agent-system whitelisted member.
- Requires the configured AI provider and eligible ticket/transcript data.
/whitelistserver-owner access whitelist panel
/whitelistserver-owner access whitelist panel
/whitelistOptions
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 hubopen the interactive verification panel
/verify hubopen the interactive verification panel
/verify hubOptions
Access
Server members can open the initial panel; its controls require server-owner, configured bot-owner, or verification-system whitelist access.