The prefix is by default -
The first thing you see when you open the command page is the prefix, you can replace this with your own unique prefix if you would like. Be sure to hit the save button afterwards. Only commands have a designated prefix.
Flags and switches are not affected by prefixes. For example, if you were using the rolemenu create
command with the prefix +
, it would be+rolemenu create (group name) -m (message id)
. Note that we used the +
prefix but -m
stayed as -m
, not +m
.
Apply to the following commands: Once you are in the box, you can select which command you want to override to apply to.
Specific commands enabled in this command override: You can then toggle whether or not to enable or disable the command with this override. (Enable this if you have the command disabled in the global settings)
Auto delete trigger/response: Toggle to enable/disable the auto delete for the trigger and response respectively and assign it a time to wait until deleting (1-60 Seconds).
Require one of these roles: Choose to require someone to have a role in order to use the commands.
Ignore users with one of these roles: Choose to ignore someone who has a role and prevent them from using the command.
Channels this override affects: Select which channels you want the override to apply to.
Include current and future channels from the following categories: By picking a category, you apply this override to all the channels in the category which includes future channels .
Require one of these roles: Choose to require someone to have a role in order to use the commands.
Ignore users with one of these roles: Choose to ignore someone who has a role and prevent them from using it.
All commands enabled: Enable all the commands for this override, you can create command override for the channel overrides below if you wish to customize further.
Auto delete trigger/response: Toggle to enable/disable the auto delete for the trigger and response respectively and assign it a time to wait until deleting (1-60 Seconds).
New command override: Create a command override that will apply to all the channels in the channel override. For help on creating command overrides, refer to Command override.
Full indexed list of all commands is also here > All Commands.
You may get a list of every command by typing -help
on your server.
You may also get more specific help by typing -help (command)
.
Command | Aliases | Optional Args | Description |
help | h, how, command(s) | (command) | Shows help for all or one specific command. |
info | N/A | N/A | Response with bot information. |
invite | inv, i | N/A | Response with the bot website link for invitation. |
Command | Aliases | Required Args | Optional Args | Description |
prefix | N/A | N/A | (serverID) | Shows the command prefix on current server or specified server. |
calc | c, calculate | (what to calculate) | N/A | Calculator. Example: |
ping | N/A | N/A | N/A | Response with pong and pingtime. |
currenttime | ctime, gettime | N/A | (timezone) (delta time in hours) | Shows UTC time, or the timezone you chose. List of timezones​ |
mentionrole | mrole | rolename | (-channel: channelName/ID) | Sets a role to mentionable, mentions the role, then sets it back to not mentionable after 10 seconds. |
listroles | N/A | N/A | -nomanaged | List roles and their IDs, and some other stuff on the server. |
poll | N/A | (description) (option 1) (option 2) | (option 3) etc | Creates a reaction poll. |
undelete | ud | N/A | -a | Views your recent deleted messages, or all users deleted messages (with "-a" and manage messages perm) in this channel. |
viewperms | N/A | (mention/userID) | N/A | Shows you requested user's permissions in this channel. |
customcommands | cc | N/A | (commandID) (trigger string) | Shows a custom command specified by id or trigger or lists them all. More info. |
logs | log | N/A | (count) | Creates a log of the channels messages (max. 100). |
whois | whoami | N/A | (mention/userID) | Shows information about given member. |
nicknames | nn | N/A | (username) | Shows past nicknames of given member. |
usernames | unames, un | N/A | (username) | Shows past usernames of given member. |
resetpastnames | N/A | N/A | N/A | Resets your past usernames & nicknames. |
remindme | remind | (time) (message) | N/A | Schedules a reminder. Example: |
reminders | N/A | N/A | N/A | List of your active reminders with an ID. |
creminders | N/A | N/A | N/A | Lists reminders only in the current channel with an ID. Only members with |
delreminder | rmreminder | (reminderID) | N/A | Deletes the reminder with the given ID. |
role | N/A | N/A | (rolename) | Give yourself a role or list all available roles. Needs to be set up first on the control panel. |
settimezone | setz, tzset | (timezone) | -d, -u | Sets your timezone, used for various purposes such as auto conversion. |
toggletimeconversion | toggletconv | N/A | (flags) | Toggles automatic time conversion for people with registered timezones (setz) in current channel, its on by default. By using |
Command | Aliases | Required Args | Optional Args | Description |
ban | banid | (mention/userID) | (reason) (-d:duration) (-ddays:number) | Bans given member by name mention or ID. Duration sets how long the ban lasts, default is in minutes - this can be altered |
kick | N/A | (mention/userID) | (reason) | Kicks given member by name mention or ID. |
mute | N/A | (mention/userID) | (minutes) (reason) | Mutes given member. |
unmute | N/A | (mention/userID) | (reason) | Unmutes given member. |
report | N/A | (mention/userID) | (reason) | Reports given member. |
clean | clear, cl | (count) | (mention/userID) (-ma: max age) (-minage: min age) (-r:regex) (-i:regex case insensitive) (-nopin: Ignore pinned messages) (-to: whole number, stops deleting at that message ID) | Cleans the chat. More in depth here. Also disclaimer by Discord here. |
reason | N/A | (messageID) (reason) | N/A | Add/Edit modlog message's reason to given ID. |
warn | N/A | (mention/userID) (reason) | N/A | Warns given member. Warnings are saved. |
warnings | N/A | (mention/userID) | N/A | Lists warnings of given member with an ID. |
editwarning | N/A | (warningID) (reason) | N/A | Edit given warning. |
delwarning | dw | (warningID) | N/A | Deletes the warning with the given ID. |
clearwarnings | clw | (mention/userID) | N/A | Clears all warnings from given member. |
topwarnings | topwarns | N/A | -id:switch | Shows ranked list of warnings on the server. -id switch switches their username to IDs. |
giverole | grole, arole, addrole | (mention/userID) (rolename) | (-d:duration) | Gives a role to the specified member, with optional expiry, for example |
removerole | rrole, takerole, trole | (mention/userID) (rolename) | N/A | Removes the specified role from the target. |
Everything here starts with automod
or amod
such as -automod toggle
Command | Aliases | Required Args | Optional Args | Description |
Rulesets | r, list, l | N/A | N/A | Lists all rulesets and their status. |
Toggle | t | (ruleset) | N/A | Toggles a ruleset on/off. |
Logs | log | N/A | (count: number) | Shows triggered automod rules (optionally can show number of logged messages). |
ListViolations | Violations/ ViolationLogs/ VLogs/VLog | (Mention/ID) | (page :numer) (-old) | Lists Violations of specified user -old flag posts oldest violations in first page (from oldest to newest). |
ListViolationsCount | ViolationsCount/ VCount | N/A | (mention/ID) (-ma: duration) (-skip: number) | Lists Violations summary in entire server or of specified user optionally filtered by max violation age. Specify number of violations to skip while fetching using -skip flag ; max entries fetched 500 |
DeleteViolation | DelViolation/ DelV/DV | ID | N/A | Deletes a Violation with the specified ID. ID is the first number of each Violation in the ListViolations command. |
ClearViolations | ClearV/ ClrViolations/ClrV | (Mention/ID) | (Violation Name:text) (-ma, -mina: duration) (-num, -skip: number) (-old: switch) ​ | Clears Violations of specified user optionally filtered by Name, Min/Max age and other conditions. By default, more recent violations are preferentially cleared. -ma and -mina are max and min violation age; -num is the max number of violations to be cleared; -old is a switch for clearing older violations; -skip the amount to be skipped. |
Command | Aliases | Required Args | Optional Args | Description |
define | df | (topic) | N/A | Looks for an Urban Dictionary definition. |
weather | w | (location) | N/A | Show the weather for the given location. |
topic | N/A | N/A | N/A | Generates a chat topic. |
catfact | cf, cat, catfacts | N/A | N/A | Catfacts. What else?! |
dogfact | dog, dogfacts | N/A | N/A | Dogfacts. Yeah. Competitor to catfacts. |
advice | N/A | N/A | (for?) | Get some advice. |
throw | N/A | N/A | (username) | Throws random stuff at nearby people or at the given member. |
roll | N/A | N/A | (number of sides) | Roll a dice. Specify nothing for 6 siddes, or specify a number for max. sides. |
customembed | ce | (json) | N/A | Creates an embed from what you give it in json form: Embed Object. Requires Manage Messages permission. |
simpleembed | se | N/A | (switches) | A simpler version of CustomEmbed, controlled using switches. Requires Manage Messages permission. More info. |
wouldyourather | wyr | N/A | N/A | Presents you with 2 choices. Somewhat NSFW text wise. |
xkcd | N/A | N/A | number or -l:switch for latest | Gives random xkcd comic if not stated by number or -l flag meaning latest. |
topservers | N/A | N/A | (skip: number - entries to skip -id: serverID) | Responds with the top servers list YAGPDB is on. |
takerep | -, tr, trep | (username) | (count) | Takes away given number of rep from given member. Default number is 1. |
giverep | +, gr, grep | (username) | (count) | Give given number of rep to given member. Default number is 1. |
setrep | setrepID | (mention/userID) (number) | N/A | Sets someones rep, by mention or ID. This is a rep admin command (manage server perms. or rep admin role) and bypasses cooldowns and other restrictions. |
delrep | N/A | (mention/userID) | N/A | Deletes someone from the reputation list completely. This is a rep admin command and bypasses cooldowns and other restrictions. This action cannot be undone. |
replog | N/A | (mention/userID) | (page number) | Shows specified user's rep log. Longer logs are divided into pages. |
rep | N/A | N/A | (username) | Shows your or the given member's current rep and rank. |
toprep | N/A | N/A | (offset) | Shows top 15 rep members on the server. |
sentiment | sent | N/A | (text) | Does sentiment analysis on the given text or your last 5 messages longer than 3 words. |
8ball | N/A | (question) | N/A | Wisdom. |
soundboard | sb | N/A | (soundname) | Play or list soundboard sounds. |
soundboardreset | sbclose/ sbreset | N/A | N/A | Resets Soundboard Player |
Everything here starts with cah
such as -cah create
Command | Aliases | Required Args | Optional Args | Description |
create | c | N/A | (pack name) | Creates a cards against humanity game in this channel. |
end | N/A | N/A | N/A | Ends a cards against humanity game that's ongoing in this channel. |
kick | N/A | (user) | N/A | Kicks a player from the ongoing cards against humanity game in this channel. |
packs | N/A | N/A | N/A | Lists available packs. |
Rolemenu commands require user to have at least manage server permission.
Everything here starts with rolemenu
or rmenu
such as -rolemenu create
Command | Aliases | Required Args | Optional Args | Description |
create | c | (rolegroup's name) | (-m: messageID) (-nodm) (-rr) (-skip: number) | Sets up a role menu, specify a message with -m to use an existing message instead of having the bot make one. -nodm, -rr are switches - first one enables/disables DM response and second one alters reaction removed state, by default reaction removed is also role removed. ​ -skip Skips certain number of roles in that rolegroup, if not needed in that rolemenu. |
remove | N/A | (messageID) | N/A | Removes the rolemenu from a message, the message wont be deleted but the bot will now not do anything with reactions on that message. |
update | u | (messageID) | (-nodm) (-rr) | Updates a rolemenu, toggling the provided flags and adding missing options, aswell as updating the order. |
resetreactions | reset | (messageID) | N/A | Removes all reactions on this menu and re-adds them, can be used to fix the order. |
editoption | edit | (messageID) | N/A | Allows you to reassign the emoji of an option, tip: use ResetReactions afterwards. |
complete | finish | (messageID) | N/A | Marks the menu as done. |
Everything here starts with ticket(s)
such as -tickets create
Command | Aliases | Required Args | Optional Args | Description |
open | create, new, make | (subject's name) | N/A | Opens a new ticket. |
addUser | N/A | (user) | N/A | Adds a user to the ticket in this channel. |
removeUser | N/A | (user) | N/A | Removes a user from the ticket. |
rename | N/A | (new name) | N/A | Renames the ticket. |
close | end, delete | N/A | (reason) | Closes the ticket. |
adminsonly | adminonly, ao | N/A | N/A | Toggle admins only mode for this ticket. |
Everything here starts with event(s)
such as -events create
Command | Aliases | Required Args | Optional Args | Description |
create | new, make | N/A | N/A | Creates a new event, you will be led through an interactive setup. |
edit | N/A | (eventID) | (-title) (-time) (-max: number) | Edits an event. List will give you -title Changes event's title. -time Changes event's start time. -max Changes max number of participants. |
list | ls | N/A | N/A | Lists all events in current server. |
delete | rm, del | (eventID) | N/A | Deletes specified event. List will give you |
stopsetup | cancelsetup | N/A | N/A | Force cancels the setup session in current channel. |
Command | Aliases | Optional Args | Description |
topgames | N/A | (-all) | Shows the top games on this server. |
stateinfo | N/A | N/A | Responds with state debug info. |
topcommands | N/A | (hours:number) | Shows command usage stats, defaults to last hour. |
topevents | N/A | (shard:number) | Shows gateway event processing stats for all or one shard. |
currentshard | cshard | N/A | Shows the current shard this server is on. |
memberfetcher | memfetch | N/A | Shows the current status of the member fetcher. |
yagstatus | status | N/A | Shows YAGPDB's status. |
roledbg | N/A | N/A | Debug autorole assignment. |
Command | Aliases | Required Args | Optional Args | Description |
allocstat | N/A | N/A | N/A | Memory statistics. |
leaveserver | N/A | (ID) | N/A | Makes the bot leave a server by ID. |
banserver | N/A | (ID) | N/A | Makes the bot leave and ban a server by ID. |
unbanserver | N/A | (ID) | N/A | Makes the bot unban a server by ID. |
findserver | N/A | (name)(user) | N/A | Looks for a server by server name or the servers a user was on. |
createinvite | N/A | (ID) | N/A | Maintenance command, creates a invite for the specified server. |
generatepremiumcode | gpc | duration, numCodes, message | N/A | Generates premium codes |