Description: Run the bot setup process
Description: Bot behavior settings
Options:
resolve-by-name : Find channels/roles by name when IDs are invalid?delete-threads : Delete threads when their starting message is deleted?timezone : IANA timezone for timestamps (e.g. America/New_York)locale : BCP 47 locale for date/number formatting (e.g. en-US)thread-archive-duration : Default auto-archive duration for threads the bot creates (1 hour, 1 day, 3 days, or 1 week)Description: Server and bot event logging
Subcommands:
error: Channel where bot
error logs are sent
enable : Enable error
logging?channel : Channel to send error
logschat: Channel where chat
logs are sent
enable : Enable chat logging?
channel : Channel to send chat
logsgeneral: Channel where all
other logs are sent
enable : Enable general
logging?channel : Channel to send general
logsenable: Enable specific
log event type
type :
Event type to enable
disable: Disable specific
log event type
type :
Event type to disable
mention: Toggle role mentions
in all logs
enable : Enable role mentions in
logs?Description: Self-assignable color roles sorted by hue
Subcommands:
add: Add
color to the
list
name :
Name of the color
color :
Hex RGB of the color
remove: Remove color
from the list
name :
Name of the color
list: List
all
colorsedit: Edit
color in the
list
name :
Name of the color
new-name : New
name for the colornew-color : New
hex RGB for the colordefault: Default color for
users yet to select one
enable : Enable default
color?name :
Name of the color
remember: Restore chosen color roles when members rejoin
enable : Remember color roles on rejoin?create: Create color
roles
target :
Role above which color roles
will be placed
prefix : Prefix for the roles
suffix : Suffix for the roles
post: Post
color role
selection embeds
channel : Channel to post color
selection inreset: Reset color list to
default colorsDescription: Important server roles
Subcommands:
verified: Role that counts
as being verified
enable : Enable use of the
role?role :
Role to use
unverified: Role that
counts as being unverified
enable : Enable use of the
role?role :
Role to use
moderator: Role that
counts as being a moderator
enable : Enable use of the
role?role :
Role to use
jail: Role
that
counts as being in jail
enable : Enable use of the
role?role :
Role to use
Description: Captcha verification
Subcommands:
post: Post
captcha
verification embed
channel : Channel to post the captcha
intitle :
Title of the captcha
description : Description of the
captchafake-buttons : Add fake buttons that kick
users who press themcorrect-word : Choose the correct word for
fake buttonssettings: Max attempts and
time limit
fail-enable : Enable max verification
attempts?fail-max : Max
verification attempts before kickfail-ban : Ban
users who fail verification instead of kicking?
fail-reason : Reason for kick after max
attemptstime-enable : Enable time limit?
time-limit : Time
limit in hours before automatic kicktime-ban : Ban
users after time limit instead of kicking?time-reason : Reason for kick after time
limitfake-enable : Enable fake button attempt
tracking?fake-max : Max fake button presses
before kick/banfake-ban : Ban users who exceed fake
button limit instead of kicking?fake-reason : Reason for kick/ban after
max fake button pressesDescription: Toggle the jail role on a user
Options:
user : The user to toggleDescription: Toggle the verified role on a user
Options:
user : The user to toggleDescription: Automatic threads on new messages
Subcommands:
settings: Automatic thread
settings
enable : Enable automatic
threads?title :
Title of the threads
message : Message to send in new
threadsmessage-enable : Enable sending the
message?add: Add
automatic thread channel
channel : Channel to addon-text : Action for text-only messages
— thread, delete, or ignore (default: delete)on-media : Action for media/link messages
— thread, delete, or ignore (default: thread)title :
Thread title override for this
channel (default: global)message : Thread message override for
this channel (default: global)message-enable : Enable thread message for this
channel? (default: global)edit: Edit per-channel autothread
settings
channel : Channel to editon-text : Action for text-only messages
— thread, delete, or ignoreon-media : Action for media/link messages
— thread, delete, or ignoretitle :
Thread title override (use
"reset" to clear back to global)message : Thread message override (use
"reset" to clear back to global)message-enable : Enable thread message for this
channel?remove: Remove automatic thread
channel
channel : Channel to remove
list: List
automatic thread channels
channel : View settings for a specific
channelDescription: Automatic responses to message triggers
Subcommands:
settings: Autoresponse settings
enable : Enable automatic
responses?cooldown : Cooldown between responses in
secondsadd: Add an
autoresponse
title :
Name for this
autoresponsetrigger :
Text that triggers the
responseresponse :
The response to sendtemplate :
Use a saved template as the responsereply :
Reply to the trigger message?
(default: false)delete :
Delete the trigger message?
(default: false)channel :
Only trigger in this
channelchannel-enable : Limit to selected channel?
(default: false)regex :
Use trigger as a regex pattern?
(default: false)case-sensitive : Case-sensitive trigger?
(default: false)cooldown :
Cooldown for this response in
seconds (default: global cooldown)edit: Edit an
existing autoresponse
title :
Name of the autoresponse to
editnew-title : New name
for this autoresponsetrigger :
New trigger textresponse :
New response texttemplate :
Use a saved template as the response (use "clear" to remove)reply :
Reply to the trigger
message?delete :
Delete the trigger
message?channel :
Only trigger in this
channelchannel-enable : Limit to selected
channel?regex :
Use trigger as a regex
pattern?case-sensitive : Case-sensitive trigger?
cooldown :
Cooldown for this response in
secondsenable: Enable an individual autoresponse
title :
Name of the autoresponse to
enabledisable: Disable an individual autoresponse
title :
Name of the autoresponse to
disableremove: Remove an autoresponse
title :
Name of the autoresponse to
removepreview: Preview what an autoresponse will look like when sent
title :
Name of the autoresponse to
previewlist: List all
autoresponses
title :
View a specific autoresponse by
titleDescription: Automatic recurring messages sent to channels at intervals
Subcommands:
settings: Automessage settings
enable : Enable automatic
messages?add: Add an
automessage
title :
Name for this
automessagechannel :
Channel to send the message
tointerval :
How often to send (e.g. 1d,
2h30m, 90s)message :
The message to sendtemplate :
Use a saved template as the
messagefirst :
When to send the first message
(e.g. 5m, 1h). Defaults to intervaledit: Edit an
existing automessage
title :
Name of the automessage to
editnew-title : New name
for this automessagemessage :
New message texttemplate :
Use a saved template as the
message (use "clear" to remove)channel :
Channel to send the message
tointerval :
New interval (e.g. 1d, 2h30m,
90s)next :
When to send the next message
(e.g. 5m, 1h)enable: Enable an individual
automessage
title :
Name of the automessage to
enabledisable: Disable an individual
automessage
title :
Name of the automessage to
disableremove: Remove an automessage
title :
Name of the automessage to
removespread: Evenly spread all enabled messages
across a time window
interval :
Spacing between each message
(e.g. 3h). Total cycle = interval ×
countnext :
When to send the first message
(e.g. 2h). Defaults to intervalpreview: Preview what an automessage will look like
when sent
title :
Name of the automessage to
previewlist: List all
automessages
title :
View a specific automessage by
titleDescription: Manage reaction emojis (role assignment via emoji reactions)
Subcommands:
add: Add a reaction emoji to a message
message : Message ID or link to attach the reaction emoji toemoji : Emoji to react withrole : Role to grant when reactedmode : Role mode for this message — normal or exclusive (default: normal)remove: Remove a reaction emoji from a message
message : Message ID or linkemoji : Emoji to removeclear: Remove all reaction emoji bindings from a message
message : Message ID or linkmode: Set the role mode for all bindings on a message
message : Message ID or linktype : The mode to set — normal or exclusivelist: List all active reaction emoji bindingssettings: Enable or disable reaction emojis
enable : Enable or disable the reaction emoji featurerepair: Re-add bot reactions to all bound messages (fixes missing reactions)Description: Manage reaction buttons (role assignment via buttons)
Subcommands:
add: Add a reaction button to a message
message : Message ID or link to attach the button torole : Role to grant when the button is clickedlabel : Button label text (max 80 characters)emoji : Emoji to display on the buttonmode : Role mode for this message — normal or exclusive (default: normal)remove: Remove a reaction button from a message
message : Message ID or linkrole : Role to remove the button forclear: Remove all reaction button bindings from a message
message : Message ID or linkmode: Set the role mode for all bindings on a message
message : Message ID or linktype : The mode to set — normal or exclusivelist: List all active reaction button bindingssettings: Enable or disable reaction buttons
enable : Enable or disable the reaction button featureDescription: Manage reaction lists (role assignment via select menu)
Subcommands:
add: Add a role option to a select menu on a message
message : Message ID or link to attach the select menu torole : Role to grant when the option is selectedlabel : Option label text (max 100 characters)description : Option description text (max 100 characters)emoji : Emoji to display on the optionmode : Role mode for this message — normal or exclusive (default: normal)remove: Remove a role option from a select menu on a message
message : Message ID or linkrole : Role to remove the option forclear: Remove all select menu bindings from a message
message : Message ID or linkmode: Set the role mode for all bindings on a message
message : Message ID or linktype : The mode to set — normal or exclusiveplaceholder: Set the placeholder text for a select menu on a message
message : Message ID or linktext : Placeholder text (max 150 characters)list: List all active reaction list bindingssettings: Enable or disable reaction lists
enable : Enable or disable the reaction list featureDescription: Question of the Day
Subcommands:
settings: Configure QOTD settings
enable : Enable automatic Question of
the Day?channel : Channel to post questions
ininterval : Time between questions (e.g.
24h, 1d, 12h30m)message : Custom text to send with the
questionmessage-enable : Send the custom message with
each question?thread-enable : Auto-create a thread for each
question?thread-title : Thread title template ({date},
{time} placeholders)thread-message : Message to send in the
auto-created threadthread-message-enable : Send the thread message in
each thread?embed-enable : Send the question as an
embed?embed-title : Custom embed title
embed-title-enable : Show the embed title?
embed-footer-enable : Show the embed
footer?embed-footer : Footer text on the
embedcredit : Show who pitched the
question?show-pending : Show pending pitch
count?post: Post
the next queued question nowadd: Add a
question directly to the approved queue
question : The question to add
skip: View
upcoming questions and skip any
duration : Temporary skip duration (e.g.
2d, 12h, 1d6h). Omit for permanent skip.queue: View the approved question queue
page :
Page numberremove: Remove a question from the approved
queue
number : Question number to
removemove: Move
a question to a different position in the approved queue
from :
Current position number of the
questionto :
New position number for the
questionbulk-add: Add multiple questions to the approved
queue at once
questions : Pipe-separated questions
(e.g. Question one? | Question two?)shuffle: Toggle between sequential and random
question orderpreview: Preview what the next post will look
likehistory: Show recently posted questions
page :
Page numberclear: Clear a queue or list
target :
What to clear — approved,
skiplist, pending, or historyreset: Reset the question index back to
0
index :
Set the question index to a
specific numbernext: Set
when the next question should be posted
in :
Time from now (e.g. 2h, 30m,
1d12h). Omit to view current schedule.Description: View and manage QOTD pitches
Description: User arrival and departure announcements
Subcommands:
join: Announce when users
join the server
enable : Enable announcing when
users join?message : Message to send when users
joinchannel : Channel to send join
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?leave: Announce when users
leave the server
enable : Enable announcing when
users leave?message : Message to send when users
leavechannel : Channel to send leave
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?leave-verified: Extra
announcement when verified users leave
enable : Enable extra announcement
when verified users leave?
message : Message to send when
verified users leavechannel : Channel to send verified
leave messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?rejoin: Announce when
users rejoin the server
enable : Enable announcing
same-user : Message to send when users
rejoinname-change : Message for users who
changed their usernamechannel : Channel to send rejoin
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?rejoin-verified: Extra
announcement when verified users rejoin
enable : Enable extra announcement
when verified users
rejoin?same-user : Message to send when
verified users rejoinname-change : Message for verified users
who changed their
usernamechannel : Channel to send verified
rejoin messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?ban: Announce when users
are banned from the server
enable : Enable announcing
permanent : Message to send when users
are permanently bannedtemporary : Message to send when users
are temporarily bannedchannel : Channel to send ban
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?ban-verified: Extra
announcement when verified users are banned
enable : Enable extra announcement
when verified users are
banned?permanent : Message to send when
verified users are permanently bannedtemporary : Message to send when
verified users are temporarily bannedchannel : Channel to send verified
ban messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?unban: Announce when users
are unbanned from the server
enable : Enable announcing
message : Message to send when users
are unbannedchannel : Channel to send unban
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?unban-verified: Extra
announcement when verified users are unbanned
enable : Enable extra announcement
when verified users are
unbanned?message : Message to send when
verified users are unbanned
channel : Channel to send verified
unban messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?kick: Announce when users
are kicked from the server
enable : Enable announcing
message : Message to send when users
are kickedchannel : Channel to send kick
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?kick-verified: Extra
announcement when verified users are kicked
enable : Enable extra announcement
when verified users are
kicked?message : Message to send when
verified users are kickedchannel : Channel to send verified
kick messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?timeout: Announce when
users are timed out
enable : Enable announcing
apply : Message to send when
timeouts are appliedremove : Message to send when
timeouts are removedexpire : Message to send when
timeouts expirechannel : Channel to send messages
inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?timeout-verified: Extra
announcement when verified users are timed out
enable : Enable extra announcement
when verified users are timed
out?apply : Message to send when
verified users timeouts are
appliedremove : Message to send when
verified users timeouts are
removedexpire : Message to send when
verified users timeouts expire
channel : Channel to send verified
timeout messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?verified: Announce when
users become verified
enable : Enable announcing when
users become verified?message : Message to send when users
become verifiedchannel : Channel to send verified
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?verified-secondary: Extra
announcement when users become verified
enable : Enable extra announcement
when users become
verified?message : Secondary message to send
when users become verified
channel : Channel to send secondary
verified messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?jail: Announce when
users are sent to or released from jail
enable : Enable announcing when
users are sent to jail?apply : Message to send when users
are sent to jailremove : Message to send when users
are released from jailchannel : Channel to send jail
messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?jail-verified: Extra
announcement when verified users are sent to or released from
jail
enable : Enable extra announcement
when verified users are sent to
jail?apply : Message to send when
verified users are sent to jailremove : Message to send when
verified users are released from jailchannel : Channel to send verified
jail messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?jail-secondary: Extra
announcement when users are sent to or released from jail
enable : Enable extra announcement
when users are sent to
jail?apply : Secondary message to send
when users are sent to jailremove : Secondary message to send
when users are released from jailchannel : Channel to send secondary
jail messages inping : Ping users mentioned in
the message?reset : Reset all messages to
their defaults?Description: Feature messages reacted to with stars
Subcommands:
settings: Configure starboard settings
enable : Enable the
starboard?channel : Channel to use as the
starboardstars : How many stars messages
needmod-stars : How many stars messages need
from moderatorsthread-enable : Enable starboard
threads?thread-title : Title of the
threadsthread-message : Message to send in new
threadsthread-message-enable : Enable the sending the
message?message : Custom text to send with
the starboard postmessage-enable : Send the custom message
with each starboard post?embed-enable : Send the starboard post as
an embed?embed-title : Custom embed
titleembed-title-enable : Show the embed
title?embed-footer-enable : Show the embed
footer?embed-footer : Footer text on the
embedcredit : Show the original author on
starboard posts?ignore: Add a channel or category to the
starboard ignore list
channel : Channel or category to
ignoreallow: Remove a channel or category from the
starboard ignore list
channel : Channel or category to
allowDescription: Automatic roles when users join
Subcommands:
settings: Automatic role
settings
enable : Enable automatic
roles?add: Add
automatic role
for
joining users
role :
Role to add
retroactive : Apply to existing
users?remove: Remove automatic
role
for joining users
role :
Role to remove
retroactive : Remove from existing
users?list: List
automatic roles
for
joining usersDescription: Automatic bump reminder
Options:
enable : Enable bump reminder?bumped : Message to send on bumpreminder : Reminder messageDescription: Roles that get kicked from the server
Subcommands:
settings: Forbidden roles
settings
enable : Enable kicking users with
forbidden roles?ban :
Ban instead of kick?
reason : Reason provided when
kickingadd: Add
forbidden
role
role :
Role to add
retroactive : Apply to existing members
with the role?remove: Remove forbidden
role
role :
Role to remove
list: List
all forbidden
rolesDescription: Set trap channels that kick/ban anyone who posts in them
Subcommands:
settings: Honeypot settings
enable : Enable the honeypot
trap?ban :
Ban instead of kick? (default:
kick)reason : Reason provided when
kicking/banningadd: Add a
honeypot trap channel
channel : Channel to add as a
trapmessage : Message to send in the
channel as baitremove: Remove a honeypot trap channel
channel : Channel to remove
list: List
all honeypot trap channelsDescription: Kick users with new accounts
Options:
enable : Enable kicking new accounts?days : Minimum account age in daysreason : Reason provided when kicking users
ban : Ban instead of kick?retroactive : Apply to users who joined before
enabling?Description: User groups that grant channel permissions
Subcommands:
create: Create user
group
group :
Name of the user group
delete: Delete user
group
group :
Name of the user group
revoke : Revoke access to all
channels for all
members?list: List
all users and
channels in user group
group :
Name of the user group
restore: Restore group
membership when users rejoin?
group :
Name of the user group
enable : Enable restoring group
membership?add-member: Add member to
user group
group :
Name of the user group
member :
Member to add
add-channel: Add channel
to user group
group :
Name of the user group
channel : Channel to addadd-channel-viewers: Add
all users who can view channel to user group
group :
Name of the user group
channel : Channel to add all users
who can viewadd-role: Add all users
with role to user group
group :
Name of the user group
role :
Role to add all users
with
remove-member: Remove
member from user group
group :
Name of the user group
member :
Member to remove
revoke : Revoke access to all
channels in the group?inform : Inform the member that they
have been removed?remove-channel: Remove
channel from user group
group :
Name of the user group
channel : Channel to remove
revoke : Revoke access for all group
members?
remove-role: Remove role
from a user group
group :
Name of the user group
role :
Role to remove
edit-permissions: Edit
channel permissions for user group
group :
Name of the user group
permission : Permission to edit
enable : Enable or disable?
mod :
Permission for mods
only?
list-permissions: List
channel permissions for user group
group :
Name of the user group
refresh-permissions: Update channel permissions for all
members of user group
group :
Name of the user group
copy-permissions: Copy
channel permissions from one user group to another
source : Name
of the source group
recipient : Name
of the recipient group
rename: Rename a user
group
group :
Current name of the user group
name :
New name for the user group
Description: Ban a user from the server
Options:
user : User to banreason : Reason for the bantime : Ban duration (e.g. 7d, 1h 30m). Leave empty
for permanentinform-user : DM the user about the ban? (default:
false)include-reason : Include reason in user DM? (default:
false)Description: Kick a user from the server
Options:
user : User to kickreason : Reason for the kickinform-user : DM the user about the kick? (default:
false)include-reason : Include reason in user DM? (default:
false)Description: Time out a user (or remove their timeout if already timed out)
Options:
user : User to time outduration : Timeout duration (e.g. 10m, 1h 30m, 7d). Max
28 daysreason : Reason for the timeoutDescription: Issue a warning to a user
Options:
user : User to warnreason : Reason for the warninginform-user : DM the user about the warning? (default:
false)inform-channel : Post warning in the current channel? (default:
false)include-reason : Include reason in user DM and channel message?
(default: false)expires : Duration until warning expires (e.g. 30d,
1y)Description: Warning system settings
Subcommands:
settings: Configure the warning
system
enable : Enable the warning
system?mod-channel : Channel to post warning
logsmod-channel-enable : Enable posting to the mod
channel?default-expiry : Default expiry for warnings
(e.g. 30d, 90d, 0 for never)add-threshold: Add an auto-action
threshold
count : Number of active warnings to
trigger actionaction :
Action to take (Timeout, Kick,
Ban)duration : Timeout duration (required for
timeout, e.g. 1h, 1d)remove-threshold: Remove an auto-action
threshold
count : Warning count of the threshold
to removelist-thresholds: View all configured
thresholdsedit: Edit a warning reason or
expiry
user :
User to edit warning
forid :
Warning ID to edit
reason :
New reason for the
warningexpires :
New expiry (e.g. 30d, 1y, 0
for never)remove: Remove a specific warning from a
user
user :
User to remove warning
fromid :
Warning ID to remove
clear: Clear all warnings for a
user
user :
User to clear warnings
forinclude-expired : Also delete expired/removed
warnings? (default: false)Description: View warnings for a user
Options:
user : User to view warnings for (omit to see
all)include-expired : Include expired/removed warnings? (default:
false)Description: Delete all messages from specific user
Options:
target : User whose messages to deletechannel : Channel to delete messages fromtimeframe : Only delete messages within this period
(e.g. 2h, 3d, 1w)amount : Maximum number of messages to deleteinclude-replies :
Also delete direct replies to the
target?include-contiguous :
Also delete adjacent messages from the same
replier?Description: Steal an emoji and add it to this server
Options:
emoji : Custom emoji or Discord CDN linkname : Name for the emoji in this serverDescription: Chat XP/level system
Subcommands:
settings: Chat XP/level
system settings
enable : Enable chat
XP/level?cooldown : Cooldown for XP gain in
msmin :
Minimum XP per message based
on length
max :
Maximum XP per message based
on length
booster-multiplier : XP multiplier for server
boosters (1 = no bonus)
advance: Message when
users level up
enable : Enable level up
message?message : Level
up message
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss}
channel : Channel for level up
messagechannel-enable : Limit message to selected
channel?
level: Response message
for /level command
enable : Enable /level
command?message : Response message for
/level
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss}
channel : Channel for /level
usagechannel-enable : Limit /level to selected
channel?
rank: Response message for
/rank command
enable : Enable /rank
command?message : Response message for
/rank
{tag},
{user},
{name},
{level},
{xp},
{xpneed},
{xpmiss},
{rank},
{members}
channel : Channel for /rank
usagechannel-enable : Limit /rank to selected
channel?
ignore: Add a channel to the XP ignore
list
channel : Channel to ignore (no XP
gained here)allow: Remove a channel from the XP ignore
list
channel : Channel to allow XP in
againlist: Show all channels on the XP ignore
listDescription: Chat XP/level role rewards
Subcommands:
settings: Chat XP/level
role reward settings
enable : Enable role rewards?
add: Add
role
reward
role :
Role to grant
level : Level to grant role
remove: Remove role
reward
role :
Role to remove
edit: Edit
role
reward
role :
Role to edit
level : New
level requirementlist: List
role
rewardspromote: Message when
users gain a role reward
enable : Enable reward
message?message : Reward message
{tag},
{user},
{name},
{level},
{xp},
{xpneed},
{xpmiss},
{roletag},
{rolename}
channel : Channel for reward
messagechannel-enable : Limit message to selected
channel?Description: Show chat XP/level leaderboard
Description: Show chat XP/level and rank on the leaderboard
Options:
user : User to checkDescription: Show chat XP/level
Options:
user : User to checkDescription: Measure how much XP a message would give (includes booster bonus)
Options:
message : Message to measureDescription: Set user XP or level
Subcommands:
xp: Set
user XP
user :
User to set XP for
xp :
XP to change to
level: Set
user
level
user :
User to set level for
level : Level to change to
delete: Delete a user's XP and level data
user :
User to delete data
for
Description: Kick members without reward role or by inactivity
Options:
role : Kick/ban members below this reward role (or
without any)inactive : Kick/ban members inactive for this duration
(e.g. 2w, 30d)xp : Kick/ban members below this XP amount
grace : Skip members who joined within this period
(default: 1d)immune : Skip members with this roleimmune-rank : Skip members at or above this reward
rolereason : Reason for the kick/banban : Ban members instead of kicking them?
Description: Emulate various user actions for testing
Subcommands:
all: Emulate all user
action messagesjoin: Emulate user joining
the server messageleave: Emulate user
leaving the server messageleave-verified: Emulate
verified user leaving the server messagerejoin: Emulate user
rejoining the server messagerejoin-verified: Emulate
verified user rejoining the server messagekick: Emulate user being
kicked from the server messagekick-verified: Emulate
verified user being kicked from the server messageban: Emulate user being
banned from the server messageban-verified: Emulate
verified user being banned from the server messageunban: Emulate user being
unbanned from the server messageunban-verified: Emulate
verified user being unbanned from the server messagetimeout: Emulate user
being timed out messagetimeout-verified: Emulate
verified user being timed out messageverified: Emulate user
becoming verified messageverified-secondary: Emulate user becoming verified secondary
message
jail: Emulate user being jailed
messagejail-verified: Emulate verified user being jailed
messagejail-secondary: Emulate secondary jail
messageDescription: Send message as the bot
Options:
message : Message to sendreply : Message ID or link to reply toDescription: Edit a bot message
Options:
message : Message ID or link to edit (supports cross-channel links)content : New text content (use "clear" to remove)title : New embed title (use "clear" to remove)description : New embed description (use "clear" to remove)color : New embed color hex code (use "clear" to remove)image : New embed image URL (use "clear" to remove)thumbnail : New embed thumbnail URL (use "clear" to remove)footer-text : New embed footer text (use "clear" to remove)footer-icon : New embed footer icon URL (use "clear" to remove)author-name : New embed author name (use "clear" to remove)author-icon : New embed author icon URL (use "clear" to remove)author-url : New embed author hyperlink URL (use "clear" to remove)url : New embed title hyperlink URL (use "clear" to remove)timestamp : Show current timestamp in the footerfield1-name : Field 1 name (use "clear" to remove all fields)field1-value : Field 1 valuefield1-inline : Display field 1 inlinefield2-name : Field 2 namefield2-value : Field 2 valuefield2-inline : Display field 2 inlinefield3-name : Field 3 namefield3-value : Field 3 valuefield3-inline : Display field 3 inlineDescription: Manage message templates
Subcommands:
save: Save a message as a reusable template
name : Name for this saved templatemessage : Message ID or link to saveoverwrite : Overwrite if a template with this name already existsload: Load a saved message template into a channel
name : Name of the saved templatechannel : Channel to send to (defaults to current channel)delete: Delete a saved message template
name : Name of the saved template to deletelist: List all saved message templatespreview: Preview a saved template without sending it
name : Name of the saved template to previewcreate: Create a customizable embed template from scratch
name : Name for this templateoverwrite : Overwrite if a template with this name already existstitle : Embed titledescription : Embed descriptioncolor : Hex color code (e.g. #ff0000)url : URL the title links toauthor-name : Author nameauthor-icon : Author icon URLauthor-url : Author name hyperlink URLthumbnail : Thumbnail image URLimage : Large image URLfooter-text : Footer textfooter-icon : Footer icon URLtimestamp : Show current timestamp in the footermessage : Plain text message to send alongside the embedfield1-name : Field 1 namefield1-value : Field 1 valuefield1-inline : Display field 1 inlinefield2-name : Field 2 namefield2-value : Field 2 valuefield2-inline : Display field 2 inlinefield3-name : Field 3 namefield3-value : Field 3 valuefield3-inline : Display field 3 inlineedit: Edit a saved template
name : Name of the saved template to editnew-name : Rename the templatemessage : New text message (use "clear" to remove)title : New embed title (use "clear" to remove)description : New embed description (use "clear" to remove)color : New embed color hex code (use "clear" to remove)url : New embed title hyperlink URL (use "clear" to remove)author-name : New embed author name (use "clear" to remove)author-icon : New embed author icon URL (use "clear" to remove)author-url : New embed author hyperlink URL (use "clear" to remove)thumbnail : New embed thumbnail URL (use "clear" to remove)image : New embed image URL (use "clear" to remove)footer-text : New embed footer text (use "clear" to remove)footer-icon : New embed footer icon URL (use "clear" to remove)timestamp : Show current timestamp in the footerfield1-name : Field 1 name (use "clear" to remove all fields)field1-value : Field 1 valuefield1-inline : Display field 1 inlinefield2-name : Field 2 namefield2-value : Field 2 valuefield2-inline : Display field 2 inlinefield3-name : Field 3 namefield3-value : Field 3 valuefield3-inline : Display field 3 inlineDescription: Block or unblock a user from a fun command
Subcommands:
wisdom: Toggle block a user from /wisdom
user :
The user to block or unblockroll: Toggle block a user from /roll
user :
The user to block or unblockcat: Toggle block a user from /cat
user :
The user to block or unblockfetch: Toggle block a user from /fetch
user :
The user to block or unblockremindme: Toggle block a user from /remindme
user :
The user to block or unblockinvites: Toggle block a user from /invites
user :
The user to block or unblockconfess: Toggle block a user from /confess
user :
The user to block or unblockpitch: Toggle block a user from /pitch
user :
The user to block or unblockflair: Toggle block a user from /flair
user :
The user to block or unblocksuggest: Toggle block a user from /suggest
user :
The user to block or unblockquotes: Toggle block a user from /quotes
user :
The user to block or unblocklist: List blocked users for a fun command
command :
The command to list blocked users forDescription: Create a custom role with a color and/or icon
Options:
hex : Hex color code (e.g. FF0000 or
#FF0000)hex2 : Second hex color for gradient (e.g. 00FF00
or #00FF00)title : Name for the rolelink : Image URL for the role icon (PNG, JPEG, or
WebP)Description: Show a user profile picture, emoji, or role icon at full size
Options:
input : User, emoji, or role — mention, ID, or CDN linkDescription: Random cat picture or GIF
Options:
type : Choose between a static image or a
gifDescription: Random piece of wisdom
Options:
number : Wisdom quote to retrieveDescription: Roll random number
Options:
min : Minimum number to rollmax : Maximum number to rollDescription: Check how many members a user has invited
Options:
user : User to check invites for (defaults to
yourself)Description: Show invite leaderboard
Description: Submit an anonymous confession
Options:
input : Pre-fill your confession textDescription: Submit a suggestion
Options:
input : Pre-fill your suggestion textanonymous : Submit anonymously?Description: Pitch a Question of the Day
Options:
input : Pre-fill your pitch textDescription: View and delete starboard entries for your own messages
Description: View, edit, and delete your own confessions
Options:
search : Filter confessions by matching
phraseDescription: View and delete your own suggestions
Options:
search : Filter suggestions by matching
phraseDescription: Set a reminder
Options:
time : Duration (e.g. 1d12h, 2h 30m, 1 year 3
days, 90s)message : What to remind you aboutdm : Send reminder as DM? (default:
false)Description: View and manage your active reminders
Description: Reveal who sent an anonymous confession or suggestion
Options:
message : Message ID or link of the confession or
suggestionDescription: Commands without permission requirement
Subcommands:
wisdom: Manage /wisdom
command settings
enable : Enable command?cooldown : Cooldown (in
seconds)channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?roll: Manage /roll command
settings
enable : Enable command?cooldown : Cooldown (in
seconds)
channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?cat: Manage /cat command
settings
enable : Enable command?cooldown : Cooldown (in
seconds)
channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?fetch: Manage /fetch
command settings
enable : Enable command?cooldown : Cooldown (in
seconds)channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?remindme: Manage /remindme and /reminders
command settings
enable : Enable command?cooldown : Cooldown (in
seconds)channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?invites: Manage /invites and/inviteboard
command settings
enable : Enable command?cooldown : Cooldown (in
seconds)channel : Channel for usage
channel-enable : Limit to selected
channel?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?pitch: Manage /pitch command
settings
enable : Enable command?cooldown : Cooldown (in
seconds)inform : DM users when their
pitch is approved?
min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?flair: Manage /flair command
settings
enable : Enable /flair
command?cooldown : Cooldown for /flair (in
seconds)target : Role above which flair roles
will be placed
remember : Reapply flair roles
when members rejoin?custom-title : Allow users to set a
custom role name?min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?quotes: Manage /quotes command
settings
enable : Enable command?cooldown : Cooldown (in
seconds)min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?confession: Manage /confess and /confessions
settings
enable : Enable /confess
command?cooldown : Cooldown for /confess (in
seconds)channel : Channel where confessions
are sentembed-enable : Send confessions as an
embed?embed-title-enable : Show a title on the
confession embed?embed-title : Title displayed on the
confession embedembed-footer-enable : Show a footer on the
confession embed?embed-footer : Footer text on the
confession embedmessage-enable : Show a message above the
confession?message : Message displayed above the
confessionthread-enable : Create a thread for each
confession?thread-title : Thread title template (e.g.
Confession - {date} {time})thread-message-enable : Send a message inside the
thread?thread-message : Message sent inside the
threadlog :
Log confession author to the
log channel?max-per-user : Max confessions per user (0
= unlimited)min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?suggestion: Manage /suggest and /suggestions
settings
enable : Enable /suggest
command?cooldown : Cooldown for /suggest (in
seconds)channel : Channel where suggestions
are sentembed-enable : Send suggestions as an
embed?embed-title-enable : Show a title on the
suggestion embed?embed-title : Title displayed on the
suggestion embedembed-footer-enable : Show a footer on the
suggestion embed?embed-footer : Footer text on the
suggestion embedcredit : Show who submitted the
suggestion?reactions : Add voting reactions
(👍/👎) to suggestions?message-enable : Show a message above the
suggestion?message : Message displayed above the
suggestionthread-enable : Create a thread for each
suggestion?thread-title : Thread title template (e.g.
Suggestion - {date} {time})thread-message-enable : Send a message inside the
thread?thread-message : Message sent inside the
threadmax-per-user : Max suggestions per user (0
= unlimited)min-level : Minimum XP level required
(0 = no requirement)booster-only : Restrict to server boosters
only?log : Log suggestion author to
the log channel?