-
Notifications
You must be signed in to change notification settings - Fork 4
Command List
Management of custom command aliases.
| Command | Description |
|---|---|
!!alias <alias> <command...>!!alias create <alias> <command...>
|
Creates a custom alias for a command.alias: The name of the custom alias you are creating.command: The full name of the command you are creating an alias for. |
!!alias list |
Lists all currently created custom command aliases. |
!!alias remove <alias...>!!alias rem <alias...>!!alias rm <alias...>
|
Removes a specified custom command alias.alias: The name of the custom alias you are removing. |
Provides various information from backpack.tf.
| Command | Description |
|---|---|
!!backpack <user...>!!backpack profile <user...>!!backpack info <user...>!!bp <user...>!!bp profile <user...>!!bp info <user...>
|
Gets a user's basic backpack.tf profile information, if they have any.user: The Steam profile link or SteamID64 of the user you wish to view information for. |
!!backpack bans <user...>!!bp bans <user...>
|
Get detailed Steam and backpack.tf site ban information about a user, if they have either.user: The Steam profile link or SteamID64 of the user you wish to view ban information for. |
!!backpack convert <amount> <type>!!bp convert <amount> <type>
|
Convert a certain amount of one currency to another.amount: The amount of currency to convert.type: The type of currency. Can be Ref, Keys, Buds, CraftHats. |
!!backpack pricecheck <options...>!!backpack price <options...>!!bp pricecheck <options...>!!bp price <options...>
|
Attempts to get a price check for a specific TF2 item on backpack.tf.options: Options to use when searching for items. Use --help for a list of options. |
Management of text, voice, and category channels in your server.
| Command | Description |
|---|---|
!!channel [channel...]!!channel info [channel...]
|
Provides basic information about a channel in your server.channel: The channel you wish to view information for. Defaults to the current text channel if no channel is provided. (optional)
|
!!channel clone <oldChannel> [newName...]!!channel copy <oldChannel> [newName...]
|
Clones an existing channel, including its permissions and position.oldChannel: The channel you wish to clone.newName: The name of the new channel. Defaults to the name of the channel being cloned. (optional)
|
!!channel rename <channel> <newName...> |
Renames an existing channel.channel: The channel you wish to rename.newName: The new name of the channel. |
!!channel delete <channel...> |
Deletes an existing channel.channel: The channel you wish to delete. |
!!channel slowmode [channel] |
Shows the current slowmode setting, if any, of a specific text channel.channel: The channel you wish to view the slowmode for. Defaults to the current channel if no channel is provided. (optional)
|
!!channel slowmode <duration> [channel] |
Updates the slowmode for a specific text channel.duration: The duration of time per message for the slowmode.channel: The channel you wish to modify slowmode for. Defaults to the current channel if no channel is provided. (optional)
|
!!channel create text <name...>!!channel create voice <name...>!!channel create category <name...>
|
Creates a new text, voice, or category channel.name: The name of the channel you wish to create. |
!!channel log |
View currently logged events as well as the channel(s) they are logged in. |
!!channel log disable |
Disables all logging events that were enabled in the current channel. |
!!channel log ban!!channel log bans
|
Logs users being banned to the current channel. |
!!channel log kick!!channel log kicks
|
Logs users being kicked to the current channel. |
!!channel log mute!!channel log mutes
|
Logs users being muted via the bot to the current channel. |
!!channel log warning!!channel log warnings!!channel log warn!!channel log warns
|
Logs users being warned via the bot to the current channel. |
!!channel log revoke |
Logs users having punishments revoked to the current channel. |
!!channel log appeals!!channel log appeal
|
Logs users appealing punishments to the current channel. |
!!channel log messageupdate |
Logs messages being updated to the current channel. |
!!channel log messagedelete |
Logs messages being deleted to the current channel. |
!!channel log join!!channel log joins!!channel log joined
|
Logs users joining the server to the current channel. |
!!channel log leave!!channel log left
|
Logs leaving the server to the current channel. |
!!channel log usernames!!channel log username
|
Logs users changing their username to the current channel. |
!!channel log nicknames!!channel log nickname
|
Logs users changing their nickname to the current channel. |
!!channel log avatar!!channel log avatars
|
Logs users changing their avatar to the current channel. |
!!channel log roles |
Logs users having roles removed or added to the current channel. |
!!channel log reactionremove |
Logs users removing reactions from messages to the current channel. |
!!channel log announcements |
Logs announcements or status updates from the bot owners to the current channel. HIGHLY RECOMMENDED. |
!!channel log errors |
Logs non-command errors that occur with the bot, such as permissions being missing, to the current channel. |
!!channel log punishments |
Logs the following punishment-related events to the current channel: Ban, Kick, Appeal, Revoke, Mute, and Warn. |
!!channel log tally |
Logs users joining AND leaving the server to the current channel |
!!channel log messages |
Logs message-related (Update, Delete) events to the current channel. |
!!channel settings [channel] |
Views custom bot settings for a specific text channel, as well as their current values.channel: The channel you wish to view settings for. Defaults to the current channel if no channel is provided. (optional)
|
!!channel settings enable <setting> [channel]!!channel settings disable <setting> [channel]
|
Enables or disables a custom bot setting for a specific text channel.setting: The setting you wish to enable or disable.channel: The channel you wish to change the setting for. Defaults to the current channel is no channel is provided. (optional)
|
Management of custom server emoji.
| Command | Description |
|---|---|
!!emoji <emoji>!!emoji info <emoji>!!e <emoji>!!e info <emoji>
|
Views info about a custom emoji from any server.emoji: The custom emoji you wish to view info for. Must not be a default Discord emoji. |
!!emoji big <emoji>!!e big <emoji>
|
Blows up an emoji to a much bigger size.emoji: The emoji you wish to view. Can be any emoji. |
!!emoji delete <emoji>!!e delete <emoji>
|
Deletes an existing emoji from this server.emoji: The emoji you wish to delete. |
!!emoji size!!e size
|
Views the current size emoji will be resized to with the e big command. |
!!emoji size <size>!!e size <size>
|
Updates the size emoji will be resized to with the e big command.size: The new size to resize emoji to. Must be a power of 2, and 16 <= size <= 512. The default size is 256. |
!!emoji create [name...]!!e create [name...]
|
Creates a new custom emoji from an image you upload.name: The name of the new emoji you are creating. Will default to the name of the image you upload. (optional)
|
!!emoji clone <emoji> [newName...]!!emoji copy <emoji> [newName...]!!emoji steal <emoji> [newName...]!!e clone <emoji> [newName...]!!e copy <emoji> [newName...]!!e steal <emoji> [newName...]
|
Clones a custom emoji to your server.emoji: The custom emoji you wish to clone.newName: The name of the new emoji you are creating. Will default to the name of the emoji you are cloning. (optional)
|
!!emoji blacklist!!e blacklist
|
Views blacklisted emoji servers and server emoji managers. |
!!emoji blacklist <guild...>!!e blacklist <guild...>
|
Adds or removes a specific server from having its emoji used with e big.guild: The server you wish to add or remove. |
!!emoji blacklist <user...>!!e blacklist <user...>
|
Adds or removes a specific user from having servers they manage from having emoji used with e big.user: The user in the server you with to add or remove. |
!!emoji blacklist <userId>!!e blacklist <userId>
|
Adds or removes a specific user ID from having servers they manage from having emoji used with e big.userId: The ID of the user you wish to add or remove. |
Management of personal text highlights à la IRC.
| Command | Description |
|---|---|
!!highlights!!highlights list
|
If used in a server, lists all your highlights for that server. If used in DMs, lists all highlights across all servers, including global highlights. |
!!highlights add <text...>!!highlights create <text...>
|
If used in a server, adds a new server highlight. If used in DMs, adds a new highlight for all servers you are in. text: The text you wish to highlight you. |
!!highlights remove <text...>!!highlights rem <text...>!!highlights rm <text...>
|
If used in a server, removes an existing server highlight. If used in DMs, removes all highlights across all servers with that text. text: The text you wish to no longer highlight you. |
!!highlights remove <highlight>!!highlights rem <highlight>!!highlights rm <highlight>
|
Removes an existing highlight.highlight: The ID of the highlight you wish to remove. |
!!highlights clear |
If used in a server, removes all your existing server highlights. If used in DMs, removes all your existing highlights across all servers. |
!!highlights blacklist |
Views your current highlight blacklist channels and users. |
!!highlights blacklist add <user...> |
Adds a user to your highlight blacklist.user: The user you wish to exclude from highlighting you. |
!!highlights blacklist add <channel...> |
Adds a channel to your highlight blacklist.channel: The channel you wish to exclude from highlighting you. |
!!highlights blacklist add <targetId> |
Adds a channel or user to your highlight blacklist by ID.targetId: The ID of the user or channel you wish to exclude from highlighting you. |
!!highlights blacklist remove <user...> |
Removes a user from your highlight blacklist.user: The user you wish to remove from your blacklist. |
!!highlights blacklist remove <channel...> |
Removes a channel from your highlight blacklist.channel: The channel you wish to remove from your blacklist.. |
!!highlights blacklist remove <targetId> |
Removes a channel or user from your highlight blacklist by ID.targetId: The ID of the user or channel you wish to remove from from your blacklist. |
Provides information about the bot and its commands.
| Command | Description |
|---|---|
!!modules |
Lists all currently available command modules. |
!!commands <module...>!!module <module...>
|
Lists information for a module, as well as its commands.module: The full name of the module you wish to view commands for. |
!!help <commandName...> |
Displays help information for a specific command.commandName: The name of the command you wish to view help for. |
!!help |
Sends a general bot help message in your DMs. |
!!stats |
Displays various bot statistics and information. |
!!ping |
Attempts to get the bot's current Discord WebSocket latency. |
!!cooldown <commandName...> |
Views a command's custom cooldown, if it exists.commandName: The name of the command whose cooldown you wish to view. |
!!cooldown <commandName> <cooldown> |
Updates a command's custom cooldown.commandName: The name of the command whose cooldown you wish to update.cooldown: The new duration of the command's new cooldown. |
!!cooldown remove <commandName> |
Restores a command's custom cooldown to the default global cooldown.commandName: The name of the command whose cooldown you with to remove. |
Tools to moderate and punish misbehaving users in your server.
| Command | Description |
|---|---|
!!ban <target> [reason...] |
Bans a user from the server.target: The user you wish to ban.reason: The reason for the ban. (optional)
|
!!ban <targetId> [reason...] |
Bans a user from the server by ID.targetId: The ID of the user you wish to ban.reason: The reason for the ban. (optional)
|
!!tempban <target> <duration> [reason...] |
Temporarily bans a user from the server.target: The user you wish to ban.duration: The duration of the ban.reason: The reason for the ban. (optional)
|
!!tempban <targetId> <duration> [reason...] |
Temporarily bans a user from the server by ID.targetId: The ID of the user you wish to ban.duration: The duration of the ban.reason: The reason for the ban. (optional)
|
!!massban [arguments...] |
Provides the ability to ban multiple users at once.arguments: TODO: Display all arguments, or post a link. (optional)
|
!!kick <target> [reason...] |
Kicks a user from the server.target: The user you wish to kick.reason: The reason for the kick. (optional)
|
!!mute <target> <duration> [reason...] |
Temporarily mutes a user in the server.target: The user you wish to mute.duration: The duration of the mute.reason: The reason for the mute. (optional)
|
!!mute <target> [reason...] |
Permanently mutes a user in the server.target: The user you wish to mute.reason: The reason for the mute. (optional)
|
!!warn <target> [reason...] |
Gives a user a warning. Will automatically apply additional punishments if defined.target: The user you wish to warn.reason: The reason for the warning. Will be added to additional punishments. (optional)
|
!!block <target> [reason...]!!channelmute <target> [reason...]
|
Blocks a user from the current channel.target: The user you wish to block.reason: The reason for the block. (optional)
|
!!block <target> <channel> [reason...]!!channelmute <target> <channel> [reason...]
|
Blocks a user from a channel.target: The user you wish to block.channel: The channel you wish to block the user from.reason: The reason for the block. (optional)
|
!!block <target> <duration> [reason...]!!channelmute <target> <duration> [reason...]
|
Temporarily blocks a user from the current channel.target: The user you wish to block.duration: The duration of the block.reason: The reason for the block. (optional)
|
!!block <target> <channel> <duration> [reason...]!!channelmute <target> <channel> <duration> [reason...]
|
Temporarily blocks a user from a channel.target: The user you wish to block.channel: The channel you wish to block the user from.duration: The duration of the block.reason: The reason for the block. (optional)
|
Management of user <-> server modmail communications.
| Command | Description |
|---|---|
!!modmail <guild> <message...>!!modmail anon <guild> <message...>!!modmail anonymous <guild> <message...>!!mm <guild> <message...>!!mm anon <guild> <message...>!!mm anonymous <guild> <message...>
|
Opens a new modmail thread. Can only be used in DMs. guild: The server you wish to open a modmail thread with.message: The message you wish to send. |
!!modmail reply <modmail> <message...>!!mm reply <modmail> <message...>
|
Replies to an existing modmail thread.modmail: The ID of the modmail thread you're replying to.message: The message you wish to send. |
!!modmail close <modmail>!!mm close <modmail>
|
Closes an existing modmail thread.modmail: The ID of the modmail thread you wish to close. |
!!modmail toggleblacklist <target...>!!modmail blacklist <target...>!!mm toggleblacklist <target...>!!mm blacklist <target...>
|
Toggles blacklisting of a specific user from making new modmail threads.target: The user you wish to toggle blacklisting on. |
!!modmail toggleblacklist <modmail>!!modmail blacklist <modmail>!!mm toggleblacklist <modmail>!!mm blacklist <modmail>
|
Toggles blacklisting of the author of a modmail thread from making new ones.modmail: The ID of the modmail thread whose author you are toggling blacklisting on. |
!!modmail toggleblacklist <userId>!!modmail blacklist <userId>!!mm toggleblacklist <userId>!!mm blacklist <userId>
|
Toggles blacklisting of a specific user from making new modmail threads by ID.userId: The ID of the user you wish to toggle blacklisting on. |
!!modmail show <modmail> [page]!!modmail thread <modmail> [page]!!mm show <modmail> [page]!!mm thread <modmail> [page]
|
Displays all messages from a modmail thread.modmail: The ID of the modmail thread you wish to view.page: The page you wish to view. Defaults to page 1. (optional)
|
!!modmail channel!!mm channel
|
Views the server's currently set modmail channel. |
!!modmail channel <channel>!!mm channel <channel>
|
Updates the server's modmail channel.channel: The channel you wish to use as the new modmail channel. |
Management of custom bot command and module permissions.
| Command | Description |
|---|---|
!!permissions [page]!!permissions list [page]
|
Lists all custom bot command permissions. Permissions are displayed (and checked) in the reverse order they were created, newest first. page: The page you wish to view. Defaults to page 1. (optional)
|
!!permissions remove <permission>!!permissions rem <permission>!!permissions rm <permission>
|
Removes a specific custom bot command permission.permission: The ID of the permission you wish to remove. |
!!permissions clear |
Clears ALL custom bot command permissions. |
!!permissions enable command <name>!!permissions enable module <name>!!permissions disable command <name>!!permissions disable module <name>
|
Enables or disables a command or module for the entire server.name: The name of the command or module. |
!!permissions enable command <name> <user...>!!permissions enable module <name> <user...>!!permissions disable command <name> <user...>!!permissions disable module <name> <user...>
|
Enables or disables a command or module for a specific user.name: The name of the command or module.user: The user you are modifying permissions for. |
!!permissions enable command <name> <role...>!!permissions enable module <name> <role...>!!permissions disable command <name> <role...>!!permissions disable module <name> <role...>
|
Enables or disables a command or module for a specific role.name: The name of the command or module.role: The role you are modifying permissions for. |
!!permissions enable command <name> <channel...>!!permissions enable module <name> <channel...>!!permissions disable command <name> <channel...>!!permissions disable module <name> <channel...>
|
Enables or disables a command or module for a specific channel.name: The name of the command or module.channel: The channel you are modifying permissions for. |
!!permissions enable all!!permissions disable all
|
Enables or disables ALL commands for the entire server. |
!!permissions enable all <user...>!!permissions disable all <user...>
|
Enables or disables ALL commands for a specific user.user: The user you are modifying permissions for. |
!!permissions enable all <role...>!!permissions disable all <role...>
|
Enables or disables ALL commands for a specific role.role: The role you are modifying permissions for. |
!!permissions enable all <channel...>!!permissions disable all <channel...>
|
Enables or disables ALL commands for a specific channel.channel: The channel you are modifying permissions for. |
Utilities to remove messages from a channel.
| Command | Description |
|---|---|
!!prune!!purge
|
Prunes the bot's last 10 messages in this channel. |
!!prune <limit>!!purge <limit>
|
Prunes messages from this channel.limit: The number of messages to prune. |
!!prune <limit> <direction> <messageId>!!purge <limit> <direction> <messageId>
|
Prunes messages from this channel after or before a specific message.limit: The number of messages to prune.direction: The direction (after or before) to prune.messageId: The message ID to start from. |
!!prune <limit> <user...>!!purge <limit> <user...>
|
Prunes messages from this channel that were posted by a specific user.limit: The number of messages to prune.user: The user whose messages you wish to prune. |
!!prune <limit> <userId>!!purge <limit> <userId>
|
Prunes messages from this channel that were posted by a specific user ID.limit: The number of messages to prune.userId: The ID of the user whose messages you wish to prune. |
!!prune text <limit> <text...>!!purge text <limit> <text...>
|
Prunes messages from this channel that contain specific text.limit: The number of messages to prune.text: The text to match for pruning. |
Managment of bot punishment cases and punishment-related configuration.
| Command | Description |
|---|---|
!!appeal <punishment> <reason...> |
Appeals an existing, appealable punishment.punishment: The ID of the punishment you are appealing.reason: The reason for your appeal. |
!!punishments [page]!!cases [page]
|
Views all punishment cases on this server, sorted by newest first.page: The page you wish to view. Defaults to page 1. (optional)
|
!!punishments <user> [page]!!cases <user> [page]
|
Views all punishment cases on this server for a specific user.user: The user you wish to view punishment cases for.page: The page you wish to view. Defaults to page 1. (optional)
|
!!punishments <userId> [page]!!cases <userId> [page]
|
Views all punishment cases on this server for a specific user by ID.userId: The ID of the user you wish to view punishment cases for.page: The page you wish to view. Defaults to page 1. (optional)
|
!!punishment <punishment>!!case <punishment>
|
Views detailed information about a single punishment case.punishment: The ID of the punishment you wish to view. |
!!revoke <punishment> [reason...] |
Revokes a punishment case (which has not already been revoked).punishment: The ID of the revocable punishment.reason: The reason this punishment is being revoked. (optional)
|
!!reasons <firstPunishment> <secondPunishment> <reason...> |
Adds or updates a reason for one or more punishment cases.firstPunishment: The ID of the first punishment you wish to give a reason.secondPunishment: The ID of the last punishment you wish to give a reason. All punishments between these two will be modified.reason: The new reason for these punishments. |
!!reason <punishment> <reason...> |
Adds or updates a reason for an existing punishment case.punishment: The ID of the punishment you wish to update the reason for.reason: The new reason for this punishment. |
!!warningpunishment <count>!!warnp <count>
|
Views automatic punishments given out for warnings.count: The warning count you wish to view punishments for. |
!!warningpunishment <count> <type> [duration]!!warnp <count> <type> [duration]
|
Sets an automatic punishment for a certain number of warnings.count: The warning count you wish to set a punishment for.type: The punishment type (ban, kick, mute) you wish to be given.duration: The duration of the ban or mute that is given. (optional)
|
!!warningpunishments!!warnps
|
Views all currently set automatic punishments for warnings. |
Management of custom roles given out as a result of reactions to a message.
| Command | Description |
|---|---|
!!reactionrole list!!rr list
|
Views all current reaction roles for this server. |
!!reactionrole add <messageId> <emoji> <role...>!!reactionrole create <messageId> <emoji> <role...>!!rr add <messageId> <emoji> <role...>!!rr create <messageId> <emoji> <role...>
|
Creates a new reaction role.messageId: The ID of a message in the current channel you wish to use.emoji: The emoji which is reacted with to give or remove the role.role: The role to give or remove. |
!!reactionrole add <channel> <messageId> <emoji> <role...>!!reactionrole create <channel> <messageId> <emoji> <role...>!!rr add <channel> <messageId> <emoji> <role...>!!rr create <channel> <messageId> <emoji> <role...>
|
Creates a new reaction role.channel: The channel the message you wish to use is in.messageId: The ID of a message in the channel.emoji: The emoji which is reacted with to give or remove the role.role: The role to give or remove. |
!!reactionrole add <message> <emoji> <role...>!!reactionrole create <message> <emoji> <role...>!!rr add <message> <emoji> <role...>!!rr create <message> <emoji> <role...>
|
Creates a new reaction role.message: The link to the message you wish to use.emoji: The emoji which is reacted with to give or remove the role.role: The role to give or remove. |
!!reactionrole remove <reactionRole>!!reactionrole rem <reactionRole>!!reactionrole rm <reactionRole>!!rr remove <reactionRole>!!rr rem <reactionRole>!!rr rm <reactionRole>
|
Removes an existing reaction role.reactionRole: The ID of the reaction role you wish to remove. |
Creation and management of personal bot reminders.
| Command | Description |
|---|---|
!!reminder <duration> [text...]!!reminder create <duration> [text...]!!remind <duration> [text...]!!remind create <duration> [text...]!!remindme <duration> [text...]!!remindme create <duration> [text...]
|
Creates a new reminder.duration: The duration of the reminder.text: The text you wish to be reminded about. (optional)
|
!!reminder list!!remind list!!remindme list
|
If used in a server, lists all of your reminders created in that server. If used in DMs, lists all of your reminders created across all servers. |
!!reminder remove <reminder>!!reminder rem <reminder>!!reminder rm <reminder>!!remind remove <reminder>!!remind rem <reminder>!!remind rm <reminder>!!remindme remove <reminder>!!remindme rem <reminder>!!remindme rm <reminder>
|
Removes an existing reminder.reminder: The ID of the reminder you wish to remove. |
Management and creation of custom server roles.
| Command | Description |
|---|---|
!!role <role...>!!role info <role...>
|
Views basic information about an existing role.role: The role you wish to view information for. |
!!role create <name> [color...] |
Creates a new role.name: The name of the new role.color: The color of the new role. (optional)
|
!!role delete <role...> |
Deletes an existing role.role: The role you wish to delete. |
!!role color <role...> |
Views an existing role's color.role: The role whose color you wish to view. |
!!role color <role> <color...> |
Updates an existing role's color.role: The role whose color you wish to modify.color: The new color for the role. Can be none or default to restore the default color. |
!!role give <user> <role...>!!role grant <user> <role...>
|
Gives an existing role to a user.user: The user you wish to give a role.role: The role you wish to give to the user. |
!!role remove <target> <role...>!!role revoke <target> <role...>
|
Removes an existing role from a user.target: The user you wish to remove a role from.role: The role you wish to remove from the user. |
!!role move <target> <direction> <move...> |
Moves an existing role above or below another one.target: The role you wish to move.direction: The direction (above, below) you wish to move the role.move: The role you wish to move the first role above or below. |
!!role rename <target> <newName...> |
Renames an existing role.target: The role you wish to rename.newName: The new name for the role. |
!!role mention <role...> |
Mentions an existing role in the current channel. If the role is not already able to be mentioned, temporarily makes it able to be mentioned. role: The role you wish to mention. |
Management and creation of self-assignable roles via commands.
| Command | Description |
|---|---|
!!selfrole list!!sr list
|
Lists all currently available self-assignable roles on this server. |
!!selfrole add <role...>!!sr add <role...>
|
Adds an existing self-assignable role to yourself.role: The role you wish to add. |
!!selfrole remove <role...>!!selfrole rem <role...>!!selfrole rm <role...>!!sr remove <role...>!!sr rem <role...>!!sr rm <role...>
|
Removes an existing self-assignable role from yourself.role: The role you wish to remove. |
!!selfrole create <role...>!!sr create <role...>
|
Creates a new self-assignable role.role: The role you wish to mark as self-assignable. |
!!selfrole delete <role...>!!sr delete <role...>
|
Deletes an existing self-assignable role.role: The role you wish to remove the self-assingable mark for. |
!!selfrole group add <group> <role...>!!sr group add <group> <role...>
|
Adds an existing self-assignable role to an exclusive group which only one role can be picked from.group: The ID of the group you wish to assign the role to.role: The role you wish to assign to a group. |
!!selfrole group remove <group> <role...>!!sr group remove <group> <role...>
|
Removes an existing self-assignable role from an exclusive group.group: The ID of the group you wish to remove the role from.role: The role you wish to remove from a group. |
Management of server features and settings.
| Command | Description |
|---|---|
!!server!!server info!!guild!!guild info
|
Views basic information about the current server. |
!!server banprune!!guild banprune
|
Views the current number of days of messages that are pruned when users are banned via the bot. |
!!server banprune <days>!!guild banprune <days>
|
Updates the number of days of messages that are pruned when users are banned via the bot.days: The number of days of messages to prune. Can be 0 to not prune any messages. |
!!server xprate!!guild xprate
|
Views the server's custom XP gain rate. |
!!server xprate <rate> <interval...>!!guild xprate <rate> <interval...>
|
Sets the server's custom XP gain rate.rate: The amount of XP you should gain every interval you send a message. The default is 50.interval: The minimum interval between XP gains. The default is 5 minutes. |
!!server levelemoji!!guild levelemoji
|
Views the server's custom level-up emoji. |
!!server levelemoji <emoji>!!guild levelemoji <emoji>
|
Updates the server's custom level-up emoji.emoji: The emoji you wish to use. The default is 🎉. |
!!server upvote!!guild upvote
|
Views the server's custom upvote emoji. |
!!server upvote <emoji>!!guild upvote <emoji>
|
Updates the server's custom upvote emoji.emoji: The emoji you wish to use. The default is ⬆️. |
!!server downvote!!guild downvote
|
Views the server's custom downvote emoji. |
!!server downvote <emoji>!!guild downvote <emoji>
|
Updates the server's custom downvote emoji.emoji: The emoji you wish to use. The default is ⬇️. |
!!server muterole!!guild muterole
|
Views the server's mute role. Given to users who are muted by the bot. |
!!server muterole <role...>!!guild muterole <role...>
|
Updates the server's mute role. Given to users who are muted by the bot.role: The role you wish to use. |
!!server joinrole!!guild joinrole
|
Views the server's join role. Given to users who join the server. |
!!server joinrole <role...>!!guild joinrole <role...>
|
Updates the server's join role. Given to users who join the server.role: The role you wish to use. |
!!server cooldownimmunityrole!!guild cooldownimmunityrole
|
Views the server's cooldown immunity role. Users with this role are immune to all custom server command cooldowns. |
!!server cooldownimmunityrole <role...>!!guild cooldownimmunityrole <role...>
|
Updates the server's cooldown immunity role. Users with this role are immune to all custom server command cooldowns.role: The role you wish to use. Note: This does not make the role immune to globally enforced cooldowns.
|
!!server messagefilter blacklist!!server mf blacklist!!guild messagefilter blacklist!!guild mf blacklist
|
Views the current message filter channel blacklist. |
!!server messagefilter blacklist <channel>!!server mf blacklist <channel>!!guild messagefilter blacklist <channel>!!guild mf blacklist <channel>
|
Toggles blacklisting for a channel from the message filters. Channels which are blacklisted will not have text on the message filters deleted. channel: The channel you wish to add or remove from the blacklist. |
!!server messagefilter [page]!!server mf [page]!!guild messagefilter [page]!!guild mf [page]
|
Views all current automatic message filters.page: The page you wish to start at. Defaults to page 1. (optional)
|
!!server messagefilter add <filterText...>!!server mf add <filterText...>!!guild messagefilter add <filterText...>!!guild mf add <filterText...>
|
Adds a new message filter. Any messages containing this text will be automatically deleted if the author lacks Manage Messages permissions. filterText: The text you wish to filter. |
!!server messagefilter remove <filter>!!server messagefilter rem <filter>!!server messagefilter rm <filter>!!server mf remove <filter>!!server mf rem <filter>!!server mf rm <filter>!!guild messagefilter remove <filter>!!guild messagefilter rem <filter>!!guild messagefilter rm <filter>!!guild mf remove <filter>!!guild mf rem <filter>!!guild mf rm <filter>
|
Removes an existing message filter.filter: The ID of the filter you wish to remove. |
!!server messagefilter clear!!server mf clear!!guild messagefilter clear!!guild mf clear
|
Clears all message filters on this server. |
!!server settings!!guild settings
|
Lists all available server settings for this server, as well as their current values. |
!!server settings enable <setting>!!server settings disable <setting>!!guild settings enable <setting>!!guild settings disable <setting>
|
Enables or disables a specific setting for this server.setting: The setting you wish to enable or disable. |
!!server prefixes!!server prefixes list!!server prefix!!server prefix list!!guild prefixes!!guild prefixes list!!guild prefix!!guild prefix list
|
Lists all custom bot prefixes for this server. |
!!server prefixes add <prefix>!!server prefix add <prefix>!!guild prefixes add <prefix>!!guild prefix add <prefix>
|
Adds a new custom bot prefix.prefix: The prefix you wish to add. |
!!server prefixes remove <prefix>!!server prefix remove <prefix>!!guild prefixes remove <prefix>!!guild prefix remove <prefix>
|
Removes an existing custom bot prefix.prefix: The prefix you wish to remove. |
!!server prefixes clear!!server prefix clear!!guild prefixes clear!!guild prefix clear
|
Removes ALL existing custom bot prefixes, if any exist. |
!!server levelwhitelist enable <notification>!!server levelwhitelist disable <notification>!!guild levelwhitelist enable <notification>!!guild levelwhitelist disable <notification>
|
Enables or disables a specific type of level up notification for this server.notification: The level-up notification you wish to enable or disable. Can be Channel or Reaction. |
!!server levelwhitelist!!guild levelwhitelist
|
Displays the current level-up notification whitelist for this server. |
!!server levelrewards [page]!!server levelrewards list [page]!!guild levelrewards [page]!!guild levelrewards list [page]
|
Lists all currently defined level-up rewards.page: The page you wish to start at. Defaults to page 1. (optional)
|
!!server levelrewards remove <level>!!guild levelrewards remove <level>
|
Removes all existing level-up rewards for a Tier 1 level.level: The level you wish to remove all rewards for. |
!!server levelrewards remove <tier> <level>!!guild levelrewards remove <tier> <level>
|
Removes all existing level-up rewards for a tier and level.tier: The tier you wish to remove all rewards for.level: The level you wish to remove all rewards for. |
!!server levelrewards clear!!guild levelrewards clear
|
Removes all existing level-up rewards for all tiers and levels. |
!!server levelrewards add role <level>!!guild levelrewards add role <level>
|
Adds or modifies a custom role level-up reward for Tier 1.level: The level you wish to set a reward for. |
!!server levelrewards add role <tier> <level>!!guild levelrewards add role <tier> <level>
|
Adds or modifies a custom role level-up reward.tier: The tier you wish to set a reward for.level: The level you wish to set a reward for. |
!!server greeting!!guild greeting
|
Views the server's current greeting message, if it is set. |
!!server greeting <text...>!!guild greeting <text...>
|
Updates the server's greeting message.text: The greeting message you wish to use. Can be a JSON embed, or "disable" to disable it. |
!!server greeting channel!!guild greeting channel
|
Views the server's greeting channel. |
!!server greeting channel <newChannel>!!guild greeting channel <newChannel>
|
Updates the server's greeting channel. Disables greeting DMs.newChannel: The channel you wish to have greetings posted in. |
!!server greeting duration!!guild greeting duration
|
Views the server's greeting auto-delete duration, if set. |
!!server greeting duration <duration>!!guild greeting duration <duration>
|
Updates the server's greeting auto-delete duration. Only applies to channel greetings.duration: The duration of time after which greetings are deleted, or none to disable deletion. |
!!server greeting dm!!guild greeting dm
|
Toggles greeting DMs on or off. Disables the greeting channel if enabled. |
!!server goodbye!!guild goodbye
|
Views the server's current goodbye message, if it is set. |
!!server goodbye <text...>!!guild goodbye <text...>
|
Updates the server's goodbye message.text: The goodbye message you wish to use. Can be a JSON embed, or "disable" to disable it. |
!!server goodbye channel!!guild goodbye channel
|
Views the server's goodbye channel. |
!!server goodbye channel <newChannel>!!guild goodbye channel <newChannel>
|
Updates the server's goodbye channel.newChannel: The channel you wish to have goodbyes posted in. |
!!server goodbye duration!!guild goodbye duration
|
Views the server's goodbye auto-delete duration, if set. |
!!server goodbye duration <duration>!!guild goodbye duration <duration>
|
Updates the server's goodbye auto-delete duration.duration: The duration of time after which goodbyes are deleted, or none to disable deletion. |
Management and stats for the server's custom starboard, where messages are reacted to and put on a board for all to see.
| Command | Description |
|---|---|
!!starboard [messageId]!!starboard show [messageId]!!star [messageId]!!star show [messageId]
|
Views an existing star.messageId: The ID of the star message. If no ID is provided, a random star will be shown. (optional)
|
!!starboard stats!!star stats
|
Displays various starboard stats for this server. |
!!starboard emoji <emoji>!!star emoji <emoji>
|
Updates the server's custom starboard emoji.emoji: The emoji you wish to use. The default emoji is ⭐. |
!!starboard emoji!!star emoji
|
Views the server's current starboard emoji. |
!!starboard channel <channel>!!star channel <channel>
|
Updates the channel where new stars will be posted.channel: The new starboard channel. Can be "disable" to disable the channel. |
!!starboard channel!!star channel
|
Views the current channel where stars are posted. |
!!starboard minimum <count>!!star minimum <count>
|
Updates the minimum required stars for a message to reach the starboard.count: The new minimum amount of stars. The default is 3. |
!!starboard minimum!!star minimum
|
Views the the current minimum required stars for a message to reach the starboard. |
!!starboard blacklist!!star blacklist
|
Views the current starboard blacklist. |
!!starboard blacklist add <user...>!!star blacklist add <user...>
|
Adds a user to the starboard blacklist.user: The user you wish to add. |
!!starboard blacklist add <channel>!!star blacklist add <channel>
|
Adds a channel to the starboard blacklist.channel: The channel you wish to add. |
!!starboard blacklist remove <member...>!!star blacklist remove <member...>
|
Removes a user from the starboard blacklist.member: The user you wish to remove. |
!!starboard blacklist remove <channel>!!star blacklist remove <channel>
|
Removes a channel from the starboard blacklist.channel: The channel you wish to remove. |
Management and creation of server suggestions.
| Command | Description |
|---|---|
!!suggestions list [page]!!suggestion list [page]
|
Lists all suggestions created on this server, sorted by newest first.page: The page you wish to view. Defaults to page 1. (optional)
|
!!suggestions <suggestion>!!suggestion <suggestion>
|
Views a suggestion by ID, as well as its status.suggestion: The ID of the suggestion you wish to view. |
!!suggestions create <text...>!!suggestions add <text...>!!suggestion create <text...>!!suggestion add <text...>
|
Creates a new server suggestion. Supports a single image upload.text: The text detailing your suggestion. |
!!suggestions edit <suggestion> <text...>!!suggestion edit <suggestion> <text...>
|
Edits your existing suggestion. Does not support image uploads.suggestion: The ID of the suggestion you wish to modify.text: The edited text for your suggestion. |
!!suggestions remove <suggestion>!!suggestions rem <suggestion>!!suggestions rm <suggestion>!!suggestion remove <suggestion>!!suggestion rem <suggestion>!!suggestion rm <suggestion>
|
Removes an existing suggestion.suggestion: The ID of the suggestion you wish to remove. |
!!suggestions approve <suggestion> [reason...]!!suggestions deny <suggestion> [reason...]!!suggestion approve <suggestion> [reason...]!!suggestion deny <suggestion> [reason...]
|
Approves or denies an existing suggestion, posting it to the suggestion archive.suggestion: The ID of the suggestion you wish to approve or deny.reason: The reason for this suggestion's approval or denial. (optional)
|
!!suggestions channel <newChannel>!!suggestion channel <newChannel>
|
Updates the channel where server suggestions are posted.newChannel: The channel you wish to use as the suggestion channel. Can be "disable" to disable the channel. |
!!suggestions channel!!suggestion channel
|
Views the server's current suggestion channel. |
!!suggestions archive <newChannel>!!suggestion archive <newChannel>
|
Updates the channel where server suggestions are archived to.newChannel: The channel you wish to use as the suggestion archive. Can be "disable" to disable the channel. |
!!suggestions archive!!suggestion archive
|
Views the server's current suggestion archive channel. |
Management and creation of bot tags with custom responses.
| Command | Description |
|---|---|
!!tag list |
Lists your personal tags in this server. |
!!tag <tag...> |
Displays an existing tag.tag: The name of the tag you wish to display. |
!!tag create <name> [response...] |
Creates a new tag. Supports a single image upload.name: The name of the new tag.response: The response to the tag. Can only be empty if an image is being uploaded. Can be a JSON embed. (optional)
|
!!tag info <tag...> |
Views information about an existing tag.tag: The name of the tag you wish to view information for. |
!!tag remove <tag...>!!tag rem <tag...>!!tag rm <tag...>
|
Removes an existing tag.tag: The name of the tag you wish to remove. |
!!tag search <name...> |
Searches for existing tags with a similar name.name: The name of the tag you are searching for. |
Management and information for users in your server.
| Command | Description |
|---|---|
!!user [user...]!!user info [user...]!!u [user...]!!u info [user...]
|
Displays information for a user in your server.user: The user you wish to view information for. Defaults to you if no user is provided. (optional)
|
!!user <userId>!!user info <userId>!!u <userId>!!u info <userId>
|
Displays basic information for any user by ID.userId: The ID of the user you wish to view information for. |
!!user id [user...]!!u id [user...]
|
Quickly displays a user's ID.user: The user whose ID you wish to view. Defaults to you if no user is provided. (optional)
|
!!user avatar [user...]!!user av [user...]!!u avatar [user...]!!u av [user...]
|
Displays a user's avatar.user: The user whose avatar you wish to view. Defaults to you if no user is provided. (optional)
|
!!user xp [user...]!!u xp [user...]
|
Displays XP stats for a user.user: The user to view XP stats for. Defaults to you if no user is provided. (optional)
|
!!user search <input...>!!u search <input...>
|
Searches for users with a similar name or nickname.input: The text to search for. |
!!user searchregex <regex...>!!u searchregex <regex...>
|
Searches for users matching a specific regular expression.regex: The regular expression to search with. Google "regex" if you have no idea what it is. |
!!user nickname [target...]!!user nick [target...]!!u nickname [target...]!!u nick [target...]
|
Views a user's nickname.target: The user whose nickname you wish to view. Defaults to you if no user is provided. (optional)
|
!!user nickname set <user> <newNickname...>!!user nick set <user> <newNickname...>!!u nickname set <user> <newNickname...>!!u nick set <user> <newNickname...>
|
Updates a user's nickname.user: The user whose nickname you wish to update.newNickname: The user's new nickname. |
!!user nickname set <newNickname...>!!user nick set <newNickname...>!!u nickname set <newNickname...>!!u nick set <newNickname...>
|
Updates your own nickname.newNickname: Your new nickname. |
!!user nickname reset <user>!!user nickname remove <user>!!user nick reset <user>!!user nick remove <user>!!u nickname reset <user>!!u nickname remove <user>!!u nick reset <user>!!u nick remove <user>
|
Removes a user's nickname.user: The user whose nickname you wish to remove. |
!!user nickname reset!!user nickname remove!!user nick reset!!user nick remove!!u nickname reset!!u nickname remove!!u nick reset!!u nick remove
|
Removes your own nickname. |
Various utlities.
| Command | Description |
|---|---|
!!send [text...]!!say [text...]
|
Sends a message to the current channel as the bot. Supports a single image upload.text: The text to say. Can only be empty if an image is being uploaded. Can be a JSON embed. (optional)
|
!!send <channel> [text...]!!say <channel> [text...]
|
Sends a message to a channel as the bot. Supports a single image upload.channel: The channel to send the message to.text: The text to say. Can only be empty if an image is being uploaded. Can be a JSON embed. (optional)
|
!!edit <channel> <messageId> <text...> |
Edits an existing bot message. Does not support image uploads.channel: The channel the message you wish to edit is in.messageId: The ID of the message you wish to edit.text: The new text to use for the message. Can be a JSON embed. |
!!edit <message> <text...> |
Edits an existing bot message. Does not support image uploads.message: The link to the message you wish to edit.text: The new text to use for the message. Can be a JSON embed. |
!!deconstruct <channel> <messageId> |
Deconstructs any target message into a JSON embed.channel: The channel the message you wish to deconstruct is in.messageId: The ID of the message you wish to deconstruct. |
!!deconstruct <message> |
Deconstructs any target message into a JSON embed.message: The link to the message you wish to deconstruct. |
!!quote <channel> <messageId> |
Quotes any target message.channel: The channel the message you wish to quote is in.messageId: The ID of the message you wish to quote. |
!!quote <message> |
Quotes any target message.message: The link to the message you wish to quote. |