Documentation
Every command below is read live from the running bot, so this page can't drift out of date. Options marked required must be supplied.
38 commands · 90 subcommands · 10 categories
Protection
Raid, nuke, invite and lockdown defence. Each system is off until you enable it.
/protection Raid, invite, blacklist and lockdown protection for this server
Setup the antiraid system
| Option | Type | Description |
|---|---|---|
| log_channel required |
channel | The channel to log antiraid events |
Disable the antiraid system
Configure the antiraid system
Setup the anti-invite link system
| Option | Type | Description |
|---|---|---|
| log_channel required |
channel | The channel to log the anti-invite link system |
Disable the anti-invite link system
Manage the whitelist for anti-invite link
Setup the blacklist system
| Option | Type | Description |
|---|---|---|
| log_channel required |
channel | The channel to log blacklist events |
Disable the blacklist system
Modify the blacklist system
| Option | Type | Description |
|---|---|---|
| action required |
text | Choose to add or remove a word one of: Add, Remove |
| word required |
text | The word to add or remove |
Setup lockdown system
| Option | Type | Description |
|---|---|---|
| verified_role required |
role | The verified role to manage |
| waiting_role required |
role | The waiting room role |
| log_channel required |
channel | Channel for lockdown logs |
| waiting_channel optional |
channel | Custom waiting room channel (optional) |
Activate server lockdown
Deactivate server lockdown
Check lockdown status
Gateway
How new members get in: verification and welcome messages.
/gateway How new members join: verification and welcome messages
Setup the verification system
| Option | Type | Description |
|---|---|---|
| channel required |
channel | Channel to send verification messages to |
| role required |
role | Role to give to verified users |
| log_channel required |
channel | Channel to send logs to |
| antivpn optional |
true/false | Refuse verification from VPNs, proxies and Tor |
| alt_action optional |
text | What to do when someone looks like a duplicate account one of: Flag — let them in, tell the moderators (recommended), Log — record it quietly, say nothing, Block — refuse verification, with an appeal note |
| min_account_age optional |
number | Refuse Discord accounts newer than this many days (0 = off) |
View or tune alt detection without re-posting the panel
| Option | Type | Description |
|---|---|---|
| alt_action optional |
text | What to do when someone looks like a duplicate account one of: Flag — let them in, tell the moderators (recommended), Log — record it quietly, say nothing, Block — refuse verification, with an appeal note |
| alt_threshold optional |
number | Confidence out of 100 at which that action applies (default 60) |
| min_account_age optional |
number | Refuse Discord accounts newer than this many days (0 = off) |
| antivpn optional |
true/false | Refuse verification from VPNs, proxies and Tor |
| device_check optional |
true/false | Use the captcha device ID as an alt signal (default on) |
List members this server has flagged as possible alts
Clear a member's alt flag so they can verify again
| Option | Type | Description |
|---|---|---|
| user required |
user | The member to clear |
Disable the verification system
Setup the welcome system
| Option | Type | Description |
|---|---|---|
| channel required |
channel | The channel to send the welcome message |
Disable the welcome system
Send a preview welcome message in the configured channel
Logging
Moderation logs, audit mirroring and message auto-deletion.
/logging Moderation logs, audit logs and message auto-deletion
Setup the modlogs system
| Option | Type | Description |
|---|---|---|
| log_channel required |
channel | The channel to log modlogs events |
Disable the modlogs system
Setup the auditlog system
| Option | Type | Description |
|---|---|---|
| log_channel required |
channel | The channel to log auditlog events |
Disable the auditlog system
Setup the autodelete system
| Option | Type | Description |
|---|---|---|
| channel required |
channel | The channel to delete messages |
| time required |
number | The time in seconds to delete the messages |
Disable the autodelete system
Moderation
Day-to-day enforcement. Every action checks role hierarchy first.
/automod Create, list and remove Discord AutoMod rules for this server
Block a list of words anywhere in a message
| Option | Type | Description |
|---|---|---|
| words required |
text | The words to block, separated by commas |
Block a single keyword anywhere in a message
| Option | Type | Description |
|---|---|---|
| word required |
text | The single word you want blocked |
Block messages Discord detects as spam
Block messages that mention too many users or roles
| Option | Type | Description |
|---|---|---|
| number required |
number | How many mentions in one message should trigger the rule |
Delete one of this server's AutoMod rules by ID
| Option | Type | Description |
|---|---|---|
| rule-id required |
text | The ID of the rule to delete, shown by /automod list |
Show every AutoMod rule created by this bot
/ban Ban a member and optionally wipe their recent messages
Ban a member and optionally wipe their recent messages
| Option | Type | Description |
|---|---|---|
| user required |
user | The member you want to ban |
| reason optional |
text | Why this member is being banned, shown in the audit log |
| days optional |
number | How many days of their messages to delete, between 0 and 7 |
/clear Bulk delete up to 100 recent messages in this channel
Bulk delete up to 100 recent messages in this channel
| Option | Type | Description |
|---|---|---|
| amount required |
number | How many messages to delete, between 1 and 100 |
/kick Remove a member from the server, they can rejoin with an invite
Remove a member from the server, they can rejoin with an invite
| Option | Type | Description |
|---|---|---|
| user required |
user | The member you want to kick |
| reason optional |
text | Why this member is being kicked, shown in the audit log |
/lock Lock a single channel so @everyone cannot send messages.
Lock a single channel so @everyone cannot send messages.
| Option | Type | Description |
|---|---|---|
| channel optional |
channel | The channel to lock (defaults to this one) |
| reason optional |
text | The reason for locking the channel |
/nickname Set or clear a member's nickname.
Set or clear a member's nickname.
| Option | Type | Description |
|---|---|---|
| user required |
user | The member whose nickname to change |
| nickname optional |
text | The new nickname — leave empty to clear it |
/roles Give or take away roles, for one member or everyone at once
Give a role to every human or every bot in the server
| Option | Type | Description |
|---|---|---|
| role required |
role | The role to give out |
| target required |
text | Whether to affect humans or bots one of: Humans, Bots |
Take a role away from every human or every bot in the server
| Option | Type | Description |
|---|---|---|
| role required |
role | The role to take away |
| target required |
text | Whether to affect humans or bots one of: Humans, Bots |
Give a role to a single member
| Option | Type | Description |
|---|---|---|
| role required |
role | The role you want to give them |
| user required |
user | The member who should receive the role |
Take a role away from a single member
| Option | Type | Description |
|---|---|---|
| role required |
role | The role you want to take away |
| user required |
user | The member who should lose the role |
/slowmode Set a channel's slowmode, in seconds.
Set a channel's slowmode, in seconds.
| Option | Type | Description |
|---|---|---|
| duration required |
number | Seconds between messages, 0 to 21600 (0 disables) |
| channel optional |
channel | The channel to change (defaults to this one) |
/softban Ban then instantly unban a member, to purge their recent messages.
Ban then instantly unban a member, to purge their recent messages.
| Option | Type | Description |
|---|---|---|
| user required |
user | The member to softban |
| days optional |
number | Days of their messages to delete, 0 to 7 (default 1) |
| reason optional |
text | The reason for the softban |
/timeout Timeout a member so they cannot talk or join voice.
Timeout a member so they cannot talk or join voice.
| Option | Type | Description |
|---|---|---|
| user required |
user | The member to timeout |
| duration required |
text | How long, e.g. 10m, 2h, 7d (max 28d) |
| reason optional |
text | The reason for the timeout |
/unban Lift a ban so the user can rejoin the server
Lift a ban so the user can rejoin the server
| Option | Type | Description |
|---|---|---|
| user required |
text | The ID of the user you want to unban |
/unlock Unlock a single channel so @everyone can send messages again.
Unlock a single channel so @everyone can send messages again.
| Option | Type | Description |
|---|---|---|
| channel optional |
channel | The channel to unlock (defaults to this one) |
| reason optional |
text | The reason for unlocking the channel |
/untimeout Remove a member's timeout.
Remove a member's timeout.
| Option | Type | Description |
|---|---|---|
| user required |
user | The member to remove the timeout from |
| reason optional |
text | The reason for removing the timeout |
/warn Warn a member and manage their warning history.
Add a warning to a member
| Option | Type | Description |
|---|---|---|
| user required |
user | The member to warn |
| reason required |
text | The reason for the warning |
List a user's warnings
| Option | Type | Description |
|---|---|---|
| user required |
user | The user whose warnings to list |
Remove a single warning by its id
| Option | Type | Description |
|---|---|---|
| user required |
user | The user to remove a warning from |
| id required |
text | The warning id (shown by /warn list) |
Clear all of a user's warnings
| Option | Type | Description |
|---|---|---|
| user required |
user | The user whose warnings to clear |
Information
Look things up — users, roles, the server, the bot.
/avatar Show a user's avatar at full size with download links
Show a user's avatar at full size with download links
| Option | Type | Description |
|---|---|---|
| user optional |
user | The user whose avatar to show (defaults to you) |
/banner Show a user's profile banner, if they have one
Show a user's profile banner, if they have one
| Option | Type | Description |
|---|---|---|
| user optional |
user | The user whose banner to show (defaults to you) |
/help Browse every command, or get detailed help for one
Browse every command, or get detailed help for one
| Option | Type | Description |
|---|---|---|
| command optional |
text | Show detailed help for a single command |
/invite Get the link to add the bot to your own server
Get the link to add the bot to your own server
/membercount Member totals split by humans, bots and presence, plus growth dates
Member totals split by humans, bots and presence, plus growth dates
/ping Gateway latency, round trip time and database health
Gateway latency, round trip time and database health
/poll Create a reaction poll with 2 to 10 choices
Create a reaction poll with 2 to 10 choices
| Option | Type | Description |
|---|---|---|
| question required |
text | What are you asking? |
| choice1 required |
text | Poll choice 1 |
| choice2 required |
text | Poll choice 2 |
| choice3 optional |
text | Poll choice 3 |
| choice4 optional |
text | Poll choice 4 |
| choice5 optional |
text | Poll choice 5 |
| choice6 optional |
text | Poll choice 6 |
| choice7 optional |
text | Poll choice 7 |
| choice8 optional |
text | Poll choice 8 |
| choice9 optional |
text | Poll choice 9 |
| choice10 optional |
text | Poll choice 10 |
/roleinfo Information about a role: colour, position, members and permissions
Information about a role: colour, position, members and permissions
| Option | Type | Description |
|---|---|---|
| role required |
role | The role to inspect |
/snipe Show the last deleted message in this channel
Show the last deleted message in this channel
/userinfo Detailed information about a member or any Discord user
Detailed information about a member or any Discord user
| Option | Type | Description |
|---|---|---|
| user optional |
user | The member or user to look up (defaults to you) |
Utilities
Backups, scanning, emoji, API keys and bug reports.
/api Create, reset and IP-whitelist your Vexora API key
Show your API key, or learn how to create one
Add or remove an IP address from your API key whitelist
| Option | Type | Description |
|---|---|---|
| action required |
text | Whether to add the IP address or remove it one of: add, remove |
| ip required |
text | The IPv4 or IPv6 address to add or remove |
Get the link to reset your API key
/backup Create, restore, list and delete full backups of this server
Create a new backup of this server
| Option | Type | Description |
|---|---|---|
| messages optional |
number | Maximum messages to save per channel (0-50) |
| save-images optional |
text | How to store images: base64 keeps them permanently, url is lighter one of: Base64 (Permanent), URL (Lighter) |
Restore this server from one of your backups
| Option | Type | Description |
|---|---|---|
| backup-id required |
text | The ID of the backup to restore |
| clear-server optional |
true/false | Delete all current channels and roles before restoring (recommended) |
| restore-messages optional |
number | Maximum messages to restore per channel (0-20) |
Show detailed information about one of your backups
| Option | Type | Description |
|---|---|---|
| backup-id required |
text | The ID of the backup to inspect |
List every backup you have created
Permanently delete one of your backups
| Option | Type | Description |
|---|---|---|
| backup-id required |
text | The ID of the backup to delete |
Wipe every channel, role and emoji, then create a fresh #ready channel
/bugreport Send a bug report with a screenshot to the developers
Describe a bug you found and send it to the developers
| Option | Type | Description |
|---|---|---|
| bug required |
text | What went wrong, and the steps that trigger it |
| screenshot required |
file | A screenshot that shows the bug happening |
/emoji Add emojis to this server from other emojis, links or images
Add emojis to this server from other emojis, links or images
| Option | Type | Description |
|---|---|---|
| emojis required |
text | The emojis or image links to add, separated by spaces |
| names optional |
text | Names for the new emojis, in the same order and separated by spaces |
/scan Scan a file or link with VirusTotal to check it for malware
Scan a file or link with VirusTotal to check it for malware
| Option | Type | Description |
|---|---|---|
| file optional |
file | The file you want to scan for malware |
| link optional |
text | The link you want to scan for malware |
/serverinfo Show this server's owner, size, boosts, roles and emojis
Show this server's owner, size, boosts, roles and emojis
Giveaway
Run and manage giveaways.
/giveaway Create, end, reroll and review giveaways in this server
Build a giveaway step by step, with entry requirements and multipliers.
End a running giveaway early and draw its winners now.
| Option | Type | Description |
|---|---|---|
| giveaway_id required |
text | The message ID of the giveaway. |
Draw fresh winners for a giveaway that has already ended.
| Option | Type | Description |
|---|---|---|
| giveaway_id required |
text | The message ID of the giveaway. |
List every giveaway currently running in this server.
Post a giveaway instantly, with no requirements or multipliers.
| Option | Type | Description |
|---|---|---|
| prize required |
text | What the winners will receive. |
| duration required |
text | How long the giveaway runs, for example 2d 6h or 30m. |
| winner_count required |
number | How many winners to draw, from 1 to 100. |
| channel optional |
channel | The channel to post the giveaway in. Defaults to this channel. |
Voice
Voice-channel tooling.
/vckick Disconnect everyone else from the voice channel you are currently in
Disconnect everyone else from the voice channel you are currently in
/watchvc Monitor a voice channel for high latency and auto-switch region if a DDoS is detected
Start watching a voice channel and auto-switch its region on high latency
| Option | Type | Description |
|---|---|---|
| channel required |
channel | The voice channel to monitor |
| log required |
channel | The text channel where latency alerts should be posted |
| threshold optional |
number | Ping threshold in ms to trigger a region switch (default: 200) |
Stop watching a voice channel and leave it
| Option | Type | Description |
|---|---|---|
| channel required |
channel | The voice channel to stop monitoring |
View all currently monitored voice channels in this server
Search
Reputation lookups for IPs, emails and phone numbers.
/search Look up details for an IP address, email address or phone number
Look up details for an IP address, email address or phone number
| Option | Type | Description |
|---|---|---|
| term required |
text | The kind of lookup you want to run one of: IP address, Email address, Phone number |
Bot
Status, latency and invite links.
/bot Check the bot's latency and uptime, get its invite or support links, or view an avatar
Check the bot's response, gateway and database latency
See how long the bot has been online since its last restart
Get a link to add the bot to another server
Get an invite to the bot's support server
View a user's avatar in full size
| Option | Type | Description |
|---|---|---|
| user optional |
user | The user whose avatar you want to view, defaults to you |
