Description: Run the bot setup process
Description: Important server logging settings
Subcommands:
error: The error log
channel where bot error logs are sent
enable : Enable error logging?channel : The channel to send error logs inmention : Enable mentions in error logs?chat: The chat log channel
where chat logs are sent
enable : Enable chat logging?channel : The channel to send chat logs inmention : Enable mentions in chat logs?general: The general log
channel where all other logs are sent
enable : Enable general logging?channel : The channel to send general logs inmention : Enable mentions in general logs?enable: Enable a specific
log event type
type : The event type to enabledisable: Disable a
specific log event type
type : The event type to disableDescription: Create, manage and post color roles
Subcommands:
create: Create color
roles, placing them above a selected role
target : The role above which the color roles will be placed
prefix : Prefix for color rolessuffix : Suffix for color rolespost: Post color role
selection embeds
channel : The channel to post the color selection indefault: The default color
granted to users who have not selected a color
enable : Enable use of the default color?name : The name of the color to grantadd: Add a color to the
color list, automatically sorted by hue before saving
name : The name of the color to addcolor : The rgb hex of the color to addremove: Remove a color
from the color list
name : The name of the color to removeedit: Edit a color in the
color list, automatically sorted by hue before saving
name : The name of the color to editnew-name : The new name for the colornew-color : The new rgb hex for the colorlist: List all colors in
the color listreset: Reset the color
list to the default colorsDescription: Manage user groups that automatically grant channel permissions
Subcommands:
create: Create a user
group that automatically grant channel permissions
group : The name of the user groupdelete: Delete a user
group
group : The name of the user grouprevoke : Revoke access to all the channels in the group for all
members?list: List all users and
channels in a user group
group : The name of the user group. Leave blank to list all
groups.restore: Should group
membership be restored when a user rejoins?
group : The name of the user groupenable : Enable restoring group membership?add-member: Add a member
to a user group
group : The name of the user groupmember : The member to add to the user groupadd-channel: Add a channel
to a user group all members will get permissions for
group : The name of the user groupchannel : The channel that all group members will get permissions
foradd-channel-viewers: Add
all users who can view a channel to a user group
group : The name of the user groupchannel : The channel to add all users who can view to the user
groupadd-role: Add all users
with a role to a user group
group : The name of the user grouprole : The role to add all users with to the user group
remove-member: Remove a
member from a user group
group : The name of the user groupmember : The member to remove from the user grouprevoke : Revoke access to all the channels in the group?inform : Inform the member that they have been removed from the
group?remove-channel: Remove a
channel from a user group
group : The name of the user groupchannel : The channel to remove from the user grouprevoke : Revoke access to the channel from all group members?
remove-role: Remove a role
from user a group
group : The name of the user grouprole : The role to remove from the user groupedit-permissions: Edit the
automatic channel permissions for a user group
group : The name of the user grouppermission : The permission to editenable : Enable or disable the permissionmod : Is this a permission for mods only?list-permissions: List the
automatic channel permissions for a user group
group : The name of the user grouprefresh-permissions: Refresh channel permissions for all members of a user
group
group : The name of the user groupcopy-permissions: Copy
channel permissions from one user group to another
source : The name of the user group to copy permissions from
recipient : The name of the user group to copy permissions to
Description: Important server roles
Subcommands:
verified: Configure the
role that counts as being verified
enable : Enable use of the verified role?role : The role that counts as being verifiedunverified: Configure the
role that counts as being unverified
enable : Enable use of the unverified role?role : The role that counts as being unverifiedmoderator: Configure the
role that counts as being a moderator
enable : Enable use of the moderator role?role : The role that counts as being a moderatorDescription: Manage captcha verification
Subcommands:
post: Post the captcha
verification embed
channel : Channel to post the captcha intitle : The title of the captchadescription : The description of the captchasettings: Configure
captcha settings
fail-enable : Enable max verification attempts?fail-max : Max verification attempts before kick/ban
fail-ban : Ban users who fail verification instead of kicking?
fail-reason : Reason for kick/ban after failing verificationtime-enable : Enable time limit?time-limit : Time limit in hours before automatic kick/bantime-ban : Ban users after time limit instead of kicking?time-reason : Reason for kick/ban after time limitDescription: Roles that get instantly kicked
Subcommands:
settings: Enable forbidden
roles and edit ban/kick mode and reason
enable : Enable kicking users with forbidden roles?ban : Ban instead of kick?reason : The reason provided when kicking users
{roletag},
{rolename}
add: Add a role to the
list of roles that instantly get kicked
role : The role to add to the listretroactive : Apply to existing members with this role?remove: Remove a role from
the list of roles that instantly get kicked
role : The role to remove from the listlist: List all roles that
get instantly kickedDescription: Automatically kick joining users based on account age
Options:
enable : Enable kicking new accounts?days : The minimum account age in daysreason : The reason provided when kicking usersban : Ban instead of kick?retroactive : Apply to users who joined before enabling the feature?Description: Delete all messages from a specific user
Options:
target : The user whose messages you want to deleteDescription: Automatically create threads on new messages
Subcommands:
settings: Enable automatic
thread creation and edit their title and response
enable : Enable automatic thread creation?title : The title of the threads
{name},
{user},
{date},
{time}
message : The message to send when a thread is createdmessage-enable : Enable sending the message?add: Add a channel to the
list of channels with automatic thread creation
channel : The channel to add to the listremove: Remove a channel
from the list of channels with automatic thread creation
channel : The channel to remove from the listlist: List all channels
with automatic thread creationDescription: User arrival and departure message settings
Subcommands:
join: Announce when users
join
enable : Enable announcing when users join?message : The message to send when a user join
{tag},
{name},
{user},
{age},
{invitertag},
{invitername},
{inviteruser}
channel : The channel to send join messages inleave: Announce when users
leave
enable : Enable announcing when users leave?message : The message to send when a user leave
{tag},
{name},
{user}
channel : The channel to send leave messages inleave-verified: Extra
announcement when verified users leave
enable : Enable announcing when verified users leave?message : The message to send when a verified user leave
{tag},
{name},
{user}
channel : The channel to send verified user leave messages in
rejoin: Announce when
users rejoin
enable : Enable announcing when users rejoin?same-user : The message to send when a user rejoin
{tag},
{name},
{user}
new-user : The message for users who changed their username
{tag},
{name},
{user},
{oldname},
{olduser}
channel : The channel to send rejoin messages inrejoin-verified: Extra
announcement when verified users rejoin
enable : Enable announcing when verified users rejoin?same-user : The message to send when a verified user rejoin
{tag},
{name},
{user}
new-user : The message for verified users who changed their
username
{tag},
{name},
{user},
{oldname},
{olduser}
channel : The channel to send verified user rejoin messages in
ban: Announce when users
are banned
enable : Enable announcing when users are banned?message : The message to send when a user is banned
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send ban messages inban-verified: Extra
announcement when verified users are banned
enable : Enable announcing when verified users are banned?
message : The message to send when a verified user is banned
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send verified user ban messages in
unban: Announce when users
are unbanned
enable : Enable announcing when users are unbanned?message : The message to send when a user is unbanned
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send unban messages inunban-verified: Extra
announcement when verified users are unbanned
enable : Enable announcing when verified users are unbanned?
message : The message to send when a verified user is unbanned
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send verified user unban messages in
kick: Announce when users
are kicked
enable : Enable announcing when users are kicked?message : The message to send when a user is kicked
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send kick messages inkick-verified: Extra
announcement when verified users are kicked
enable : Enable announcing when verified users are kicked?
message : The message to send when a verified user is kicked
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason}
channel : The channel to send verified user kick messages in
timeout: Announce when
users are timed out
enable : Enable announcing when users are timed out?applied : The message to send when a user is timed out
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason},
{expiresat},
{expiresin}
removed : The message to send when a timeout is removed
{tag},
{name},
{user},
{modtag},
{modname},
{moduser}
expired : The message to send when a timeout expires
{tag},
{name},
{user}
channel : The channel to send timeout messages intimeout-verified: Extra
announcement when verified users are timed out
enable : Enable announcing when verified users are timed out?
applied : The message to send when a verified user is timed
out
{tag},
{name},
{user},
{modtag},
{modname},
{moduser},
{reason},
{expiresat},
{expiresin}
removed : The message to send when a verified user timeout is
removed
{tag},
{name},
{user},
{modtag},
{modname},
{moduser}
expired : The message to send when a verified user timeout
expires
{tag},
{name},
{user}
channel : The channel to send verified user timeout messages
inverified: Announce when
users become verified
enable : Enable user become verified messages?message : The message to send when a user become verified
{tag},
{name},
{user}
channel : The channel to send user verified messages inverified-secondary: Extra
announcement when users become verified
enable : Enable announcing when users become verified?message : The message to send when a user become verified
{tag},
{name},
{user}
channel : The channel to send user verified messages inDescription: Starboard channel which features messages reacted to with stars
Options:
enable : Enable the starboard feature?channel : The channel to set as the starboard channelstars : The amount of stars a message needs to be featuredmod-stars : The amount of stars a message needs when reacted by a
moderatorthread-enable : Enable starboard thread creation?thread-title : The title of the starboard threadsthread-message : The message to send when a thread is createdthread-message-enable : Enable the sending the message?Description: Automatically assign roles to users joining
Subcommands:
enable: Enable automatic
role assignment to joining users
enable : Enable automatic role assignment to joining users?
add: Add a role that get
assigned to joining users
role : The role to addretroactive : Apply role to existing users?remove: Remove a role that
get assigned to joining users
role : The role to removeretroactive : Remove role from existing users?list: List all roles that
get assigned to joining usersDescription: Automatic bump reminder for the disboard bot
Options:
enable : Enable the automatic bump reminder?bumped : The message to send when a user bumps the serverreminder : The reminder message to send when it's time to bump again
Description: Chat XP/level system
Subcommands:
settings: Enable the chat
XP/level system and edit cooldown, min/max XP and channel
xp-enable : Enable the chat XP/level system?xp-cooldown : Cooldown period for XP gain in ms (1000ms = 1s)xp-min : Minimum XP per message based on message lengthxp-max : Maximum XP per message based on message lengthrole-enable : Enable roles assigned to users based on their level?
channel : Channel for level up and role gain messageschannel-enable : Use the channel or send messages where it happens?
level-up: Enable and edit
message sent when a user reaches a new level
enable : Enable level up messages?message : The message to send when a user levels up.
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss}
level-cmd: Enable and edit
response message for the /level command
enable : Enable the /level command?message : Response message for the /level command
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss}
rank-up: Enable and edit
message sent when a user is granted a new role based on their level
enable : Enable rank up messages?message : The message to send when a new role is granted
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss},
{roletag},
{rolename}
rank-cmd: Enable and edit
response message for the /rank command
enable : Enable the /rank command?message : Response message for the /rank command
{tag},
{name},
{user},
{level},
{xp},
{xpneed},
{xpmiss},
{rank},
{members}
add-role: Add a role to be
granted when a user reaches a specific level
role : The role to be granted when a user reaches a specific
levellevel : The level at which to grant the roleremove-role: Remove a role
to be granted when a user reaches a specific level
role : The role to removeedit-role: Edit an
existing role to be granted when a user reaches a specific level
role : The role to editlevel : The new level requirementlist-roles: List all role
rewardsDescription: Show chat XP/level leaderboard
Description: Shows chat XP/level and rank on the leaderboard
Options:
user : The user to checkDescription: Show chat XP/level
Options:
user : The user to checkDescription: Measure how much XP a message would give
Options:
message : The message to measureDescription: Set a user's XP or level
Subcommands:
xp: Set a user's XP
target : The user to set XP forxp : The XP to change tolevel: Set a user's
level
target : The user to set level forlevel : The level to change toDescription: Delete a user's XP/level data
Options:
user : The user to deleteDescription: Kick members without a rank role
Description: Emulate various user actions for testing
Subcommands:
all: Emulate all user
action messagesjoin: Emulate a new user
joining messageleave: Emulate a user
leaving messageleave-verified: Emulate a
verified user leaving messagerejoin: Emulate a user
rejoining messagerejoin-verified: Emulate a
verified user rejoining messagekick: Emulate a user being
kicked messagekick-verified: Emulate a
verified user being kicked messageban: Emulate a user being
banned messageban-verified: Emulate a
verified user being banned messageunban: Emulate a user
being unbanned messageunban-verified: Emulate a
verified user being unbanned messagetimeout: Emulate a user
being timed out messagetimeout-verified: Emulate
a verified user being timed out messageverified: Emulate a user
becoming verified messageverified-secondary: Emulate a secondary user becoming verification message
Description: Send a message as the bot
Options:
message : The message to sendreply : Message ID or link to reply toDescription: Fetch a user's profile picture
Options:
user : The user to fetch the profile picture forDescription: Posts a random cat picture or GIF
Options:
type : Choose between a static image or a gifDescription: Provides a random piece of wisdom
Options:
number : The wisdom quote to retrieveDescription: Roll a random number
Options:
min : The minimum number to rollmax : The maximum number to rollDescription: Check when a user's status was last updated
Options:
user : The user to checkDescription: Manage fun command settings
Subcommands:
wisdom: Manage /wisdom
command settings
enable : Enable or disable the /wisdom commandcooldown : Set the cooldown for the /wisdom command (in
seconds)channel : Set the channel for /wisdom command usagechannel-enable : Limit the /wisdom command to the specified channel?
roll: Manage /roll command
settings
enable : Enable or disable the /roll commandcooldown : Set the cooldown for the /roll command (in seconds)
channel : Set the channel for /roll command usagechannel-enable : Limit the /roll command to the specified channel?
cat: Manage /cat command
settings
enable : Enable or disable the /cat commandcooldown : Set the cooldown for the /cat command (in seconds)
channel : Set the channel for /cat command usagechannel-enable : Limit the /cat command to the specified channel?
avatar: Manage /avatar
command settings
enable : Enable or disable the /avatar commandcooldown : Set the cooldown for the /avatar command (in
seconds)channel : Set the channel for /avatar command usagechannel-enable : Limit the /avatar command to the specified channel?
status: Manage /status
command settings
enable : Enable or disable the /status commandcooldown : Set the cooldown for the /status command (in
seconds)channel : Set the channel for /status command usagechannel-enable : Limit the /status command to the specified channel?