Skip to content

Latest commit

 

History

History
407 lines (396 loc) · 30.2 KB

COMMANDS.md

File metadata and controls

407 lines (396 loc) · 30.2 KB

Command List

This here contains every command with a detailed explanation on how to use them. They are ordered alphabetically, search them with Ctrl+F.

Last updated: 26 May 2023

Things to know before diving in

Notes about used terminology:

  • Arguments that are optional all have the : Optional suffix. Every other argument is required.
  • User refers to any Discord User, Member refers to a Server Member that has to be on the same Server as where this Command is used in.
  • Currently the only prefix for the message commands is %. When using slash commands you need to use /, the vast majority of Commands can be used in both ways.
  • Slash version unavailable means that you can only use the message-command version with the shown prefix. This is either due to a discord limitation or a deliberate design choice.
    Every other command will be available as both a message- and slash-command.
  • Aliases show you other names the Command is available under. The usage is exactly the same if you use the default name or one of the listed aliases. Note that these only work when using message-commands, there are no aliases for the slash-command versions.

Notes about required permissions:

  • Moderator only means that you have to be the Server Owner, have Administrator Rights or the Moderator Role to use this Command. These commands only work within approved Guilds.
  • Admin only means that you need to have Administrator Rights in order to use this Command.
  • Owner only means that only the Bot's Owner can use this Command.

Full list of commands

  • %2048

    • Info: Starts a game of 2048.
  • %8ball <question>

    • Info: Ask a question and you get a random response from the magic 8-ball.
    • Example: %8ball Is Tabuu 3.0 the best bot out there?
  • %addrole <@member> <role>

    • Info: Moderator only. Adds a Role to a Member. Mention the Member or use Member ID, for the Role the bot first tries to use the Role ID or Role mention, after that it searches for the closest match for the role name.
    • Example: %addrole @ExampleUser first class
  • %avatar <@member: Optional>

    • Info: Gets you the avatar of a Member. Member argument is optional, if there is none, this gets your own avatar. Otherwise mention the Member or use Member ID.
    • Example: %avatar @ExampleUser
    • Aliases: icon
  • %badge

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: add, remove, clear, setinfo. No slash version because this only lists the other commands.
  • %badge add <@user> <emojis>

    • Info: Moderator only. Adds one or multiple Badges to a User. Mention the User or use User ID, for the badges they all need to be valid emojis that the bot can use.
    • Example: %badge add @ExampleUser :Example1: :Example2:
  • %badge clear <@user>

    • Info: Moderator only. Clears all Badges from a User. Mention the User or use User ID.
    • Example: %badge clear @ExampleUser
  • %badge remove <@user> <emoji>

    • Info: Moderator only. Removes one Badge from a User. Mention the User or use User ID. Will check before if the User actually has the Badge in question.
    • Example: %badge remove @ExampleUser :Example1:
  • %badge setinfo <emoji> <message: Optional>

    • Info: Moderator only. Sets a new information text for a badge.
    • Example: %badge setinfo :Example1: This was awarded for being nice.
  • %badgeinfo <emoji>

    • Info: Shows you information about a badge.
    • Example: %badgeinfo :Example1:
  • %ban <@user> <reason>

    • Info: Moderator only. Bans a User. Mention the User or use User ID. You will be asked for confirmation before the User gets banned. The reason will get logged in Audit logs and also DM'd to the User, if the bot can DM the User.
    • Example: %ban @ExampleUser what an idiot
  • %banner <@member: Optional>

    • Info: Gets you the banner of a Member. Member argument is optional, if there is none, this gets your own avatar. Otherwise mention the Member or use Member ID.
    • Example: %banner @ExampleUser
  • %blackjack <@member>

    • Info: Starts a game of Blackjack with the mentioned Member.
    • Example: %blackjack @ExampleUser
    • Aliases: 21, vingtetun, vigntun
  • %clear

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: amount, after, from. No slash version because this only lists the other commands.
  • %clear amount <amount: Optional>

    • Info: Moderator only. Clears a certain amount of messages. If no amount is given, it will clear 1 messages.
    • Example: %clear amount 50
  • %clear after <after Message> <before Message: Optional>

    • Info: Moderator only. Clears all messages after a certain message, and before another message. If no before message is given, it will clear all messages after the after message.
    • Example: %clear after 123456789012345678 123456789087654321
  • %clear from <@user> <amount: Optional>

    • Info: Moderator only. Clears a certain amount of messages from a User. If no amount is given, it will clear 1 message.
    • Example: %clear from @ExampleUser 50
  • %clearmmpings

    • Info: Moderator only. Clears all matchmaking pings.
    • Aliases: clearmmrequests, clearmm, clearmatchmaking
  • %clearwarns <@member>

    • Info: Moderator only. Clears all warnings of a Member. Mention the Member or use Member ID.
    • Example: %clearwarns @ExampleUser
  • %coin

    • Info: Flips a coin and gives you the result. Heads or Tails.
    • Aliases: coinflip, flip, flipcoin
  • %colour

    • Info: Sets your colour on your profile embed.
    • Aliases: color, spcolour, spcolor, setcolour, setcolor
  • %convert <input>

    • Info: Converts the input between metric and imperial, and vice versa. Works with most common units of length, speed, weight, temperature and volume.
    • Example: %convert 14 feet
    • Aliases: conversion
  • %countdown <number>

    • Info: Counts down from the specified number between 2 and 50, used for syncing stuff.
    • Example: %countdown 5
  • %createmacro

    • Info: Moderator only. Sends you a button, which if you press it gives you access to a Modal which allows you to create a new macro with your desired name and payload.
  • %deletemacro <name>

    • Info: Moderator only. Deletes the specified macro command.
    • Example: %deletemacro test
  • %deletematch <match_id>

    • Info: Moderator only. Deletes a match with a given ID from the database and restores previous ratings. Does only work if both users have not played a more recent match.
    • Example: %deletematch 42171517
  • %deleteprofile

    • Info: Deletes your own profile.
  • %deletereminder <reminder ID>

    • Info: Deletes a reminder of yours by the reminder ID. View the reminder IDs with %viewreminders.
    • Example: %deletereminder 1234567
    • Aliases: delreminder, rmreminder, delreminders, deletereminders
  • %deletewarn <@member> <warn_id>

    • Info: Moderator only. Deletes a warning by the warning ID. View the warnings of a member with %warndetails. Mention the Member or use Member ID.
    • Example: %deletewarn @ExampleUser 123456
  • %doubles

    • Info: Pings the doubles role and stores your ping for 30 Minutes. Also creates a thread and invites the user to it. Has a 10 minute cooldown and can only be used in our arena channels.
    • Aliases: matchmakingdoubles, mmdoubles, Doubles
  • %emoji <emoji>

    • Info: Gives you Information about an Emoji. Keep in mind this does not work with default emojis.
    • Example: %emote :BowserFail:
    • Aliases: emote
  • %editrole

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: name, colour, icon, mentionable. No slash version because this only lists the other commands.
  • %editrole colour <colour>

    • Info: Moderator only. Edits the colour of the role. Mention the role or use role ID. You need to use a hex colour code.
    • Example: %editrole colour @Admin #FFFFFF
    • Aliases: color
  • %editrole icon <emoji: Optional>

    • Info: Moderator only. Edits the icon of the role. Mention the role or use role ID. You can either use a default or custom emoji, which the bot needs access to, or you can attach an image file that must not be bigger than 256kb. If you do not specify an emoji or image file, the icon will be deleted from the role.
    • Example: %editrole icon @Admin 👍
  • %editrole mentionable <boolean>

    • Info: Moderator only. Edits whether or not the role can be mentioned by others. Mention the role or use role ID. You need to use a boolean value (True/False).
    • Example: %editrole mentionable @Admin False
    • Aliases: mention
  • %editrole name <name>

    • Info: Moderator only. Edits the name of the role. Mention the role or use role ID. The name can be a maximum of 100 characters long.
    • Example: %editrole name @Admin New Admin Role Name
  • %forcedeleteprofile <@user>

    • Info: Moderator only. Deletes the profile of the mentioned User.
    • Example: %forcedeleteprofile @ExampleUser
  • %forcereportmatch <@winner> <@loser>

    • Info: Moderator only. If someone abandons their ranked match an admin will use this to report the match anyways. Mention the Members or use Member IDs. Has a 41 second cooldown. Only works in the Training Grounds Server.
    • Example: %forcereportmatch @Tabuu 3.0 @ExampleUser
    • Aliases: forcereportgame
  • %friendship <@user1> <@user2: Optional>

    • Info: Gets the friendship status between two users, or yourself and another user.
    • Example: %friendship @ExampleUser @OtherUser
    • Aliases: ship, relationship
  • %funnies <message: Optional>

    • Info: Pings the funnies role with an optional custom message and stores your ping for 30 Minutes. Also creates a thread and invites the user to it. Has a 10 minute cooldown and can only be used in our arena channels.
    • Aliases: matchmakingfunnies, mmfunnies, Funnies
  • %help <command: Optional>

    • Info: Shows you Info about a specified command. If you do not specify a command you will get the help menu, which is broken into a dropdown cause there were too many commands to list. Available dropdowns are: Moderation, Admin Utility, Info, Matchmaking, Profile, Utility, Miscellaneous, and Fun. The text-based version will show you if you can run this command, the slash based version cannot do so due of a discord limitation.
  • %hypemeup

    • Info: Hypes you up with a randomly chosen response before that next game of smash.
  • %john

    • Info: Returns a random excuse why you lost that last game of Smash.
  • %joke

    • Info: Returns a random joke, funniness may vary.
    • Aliases: tabuujoke
  • %kick <@member> <reason>

    • Info: Moderator only. Kicks a member from the server. Mention the Member or use Member ID. You will be asked for confirmation before the Member gets kicked. The reason will get logged in Audit logs and also DM'd to the Member, if the bot can DM the Member.
    • Example: %kick @ExampleUser what an idiot
  • %levels

    • Info: Shows you the current level leaderboard.
  • %leaderboard

    • Info: Gets you the Top 10 rated players of our ranked matchmaking system.
  • %listrole <role>

    • Info: Lists out every Member with a certain role. The bot first tries to use the Role ID or Role mention, after that it searches for the closest match for the role name.
    • Example: %listrole first class
    • Aliases: listroles
  • %lookup <@user>

    • Info: Moderator only. Looks up saved details about a user. Invokes the userinfo, warndetails, names, and modnotes view commands.
    • Example: %lookup @ExampleUser
  • %<macro>

    • Info: Slash version(s) unavailable. Invokes a macro command, list them all with %macros. Slash versions unavailable due to discord limitation.
    • Example: %test
  • %macro <macro: Optional>

    • Info: Gives you information about a specific macro, or if you do not specify a macro it will list out all registered macro commands.
    • Aliases: listmacro, macros, macrostats
  • %mains

    • Info: Updates your mains listed on your profile.
    • Aliases: main, setmain, spmains, profilemains
  • %matchhistory <@user>

    • Info: Moderator only. Shows you the last 10 matches of a user.
    • Example: %matchhistory @ExampleUser
  • %memory <@member>

    • Info: Plays a game of memory with the mentioned user.
    • Example: %memory @ExampleUser
  • %minesweeper <mine_count>

    • Info: Plays a game of Minesweeper with 2-12 Mines, by default 5 Mines.
    • Example: %minesweeper 10
  • %modnote

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available subcommands are: set, delete, view. No slash version because this only lists the other commands.
  • %modnote delete <@user> <note_id>

    • Info: Moderator only. Deletes a note from a user.
    • Example: %modnote delete @ExampleUser 1234567
  • %modnote set <@user> <note>

    • Info: Moderator only. Sets a new note for a user for the moderator team to view, up to 160 characters in length.
    • Example: %modnote set @ExampleUser Might wanna keep looking at this guy.
  • %modnote view <@user>

    • Info: Moderator only. Views every note set for a user.
    • Example: %modnote view @ExampleUser
  • %modmail <your message>

    • Info: Slash version unavailable. Privately contact the moderator team of this server. Only works in the DM channel of Tabuu 3.0. Use this for reporting rule violations or feedback/suggestions for the Mod Team. You can attach any attachments to the message. Your Username will be visible to prevent abuse. Slash version unavailable because this command only works in DMs anyways, plus a "Contact the moderators" button is available.
    • Example: %modmail Hello, I think the moderator team has been doing an awful job lately.
  • %mp4 <move>

    • Info: Gives you the mana cost of any of Hero's moves. If you do not specify a move, lists every available move.
    • Example: %mp4 woosh
  • %mute <@member> <reason>

    • Info: Moderator only. Mutes a Member in both servers. The reason will get DM'd to the Member, if the bot can DM the Member.
    • Example: %mute @ExampleUser what an idiot
  • %names <@user>

    • Info: Moderator only. Gets you the current and past names of a User.
    • Example: %names @ExampleUser
    • Aliases: nicknames, usernames, aliases
  • %note <note: Optional>

    • Info: Sets your note on your profile, up to 150 characters long. Leave it blank to delete the note.
    • Example: %note test note
    • Aliases: setnote, spnote
  • %ping

    • Info: Gets the response time of the Bot, not yourself. Usually around 100-150ms in optimal conditions.
  • %players <character>

    • Info: Lists every main, secondary and pocket registered with the profile commands for that character.
    • Example: %players incin
  • %pockets

    • Info: Updates your pockets listed on your profile.
    • Aliases: pocket, setpocket, sppockets, profilepockets
  • %poll <question>

    • Info: Creates a poll for Users to vote on with reactions. Sends a button which, if you click it opens a modal for you to type the choices into, minimum of 2 and maximum of 10 choices available.
    • Example: %poll What is your favorite Ice Cream?
  • %profile <@user: Optional>

    • Info: Gets you the profile of the mentioned User, if you dont specify a User, this will get your own.
    • Example: %profile @ExampleUser
    • Aliases: smashprofile, profileinfo
  • %rank <@user: Optional>

    • Info: Gets you the level rank of the mentioned User, if you dont specify a User, this will get your own.
    • Example: %rank @ExampleUser
  • %ranked

    • Info: Pings the ranked role and stores your ping for 30 Minutes. Has a 2 minute cooldown and can only be used in our ranked arena channels.
    • Aliases: rankedmm, rankedmatchmaking, rankedsingles
  • %rankstats <@user: Optional>

    • Info: Gets you the ranked stats of any optional User. If you dont specify a User, this will get your own stats.
    • Example: %rankedstats @ExampleUser
    • Aliases: rankedstats
  • %recentmatches

    • Info: Moderator only. Lists the 20 most recent matches played in ranked matchmaking.
  • %recentpings

    • Info: Gets you all pings in the last 30 Minutes of any matchmaking type without pinging the role yourself. Available dropdowns are: Singles, Doubles, Funnies, Ranked.
  • %records

    • Info: Moderator only. Gets you our ban records.
  • %region

    • Info: Sets your region on your profile.
    • Aliases: setregion, spregion, country
  • %reloadcogs <cogs: Optional>

    • Info: Owner only. Slash version unavailable. Tries to reload the specified cogs separated by commas. If you do not specify any cogs, it reloads all of them, so you don't have to restart it for every little change. Slash version unavailable because this command is only useable by the owner of the bot.
    • Example: %reloadcogs admin
  • %reminder <time> <message>

    • Info: Reminds you about something. Time is in a format with a number and the duration, do not use spaces inbetween multiple times. Minimum duration is 30 seconds, maximum is 90 days.
    • Example: %reminder 12h30mins get that thing done you wanted to get done
    • Aliases: remindme, newreminder, newremindme
  • %removerole <@member> <role>

    • Info: Moderator only. Removes a role from a Member. Mention the Member or use Member ID, for the Role the bot first tries to use the Role ID or Role mention, after that it searches for the closest match for the role name.
    • Example: %removerole @ExampleUser first class
  • %removetimeout <@member>

    • Info: Moderator only. Removes a timeout from a Member. Mention the Member or use Member ID.
    • Example: %removetimeout @ExampleUser
    • Aliases: untimeout
  • %rename <@member> <name: Optional>

    • Info: Moderator only. Renames the Member to the given nickname. Removes the nickname if you do not pass in a new one.
    • Example: %rename @ExampleUser Example Name
  • %reportmatch <@member>

    • Info: The winner uses this command after a ranked match to report the result of the match, @member being the person who lost the ranked match. Mention the Member or use Member ID. Has a 41 second cooldown. Only works in ranked arenas or the threads within.
    • Example: %reportmatch @ExampleUser
    • Aliases: reportgame
  • %roleinfo <role>

    • Info: Gets you information about a role. The bot first tries to use the Role ID or Role mention, after that it searches for the closest match for the role name.
    • Example: %roleinfo first class
    • Aliases: role
  • %rolemenu

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: new, delete, modify, get. No slash version because this only lists the other commands.
  • %rolemenu delete <message ID>

    • Info: Moderator only. Deletes a Role menu completely.
    • Example: %rolemenu delete 858117781375418389
  • %rolemenu get

    • Info: Moderator only. Gets you every role menu entry currently saved.
  • %rolemenu modify <message ID> <exclusive: Optional> <Role(s): Optional>

    • Info: Moderator only. Modifies a role menu with special properties. Exclusive is a boolean(True/False) value which specifies if a Member is able to get 1 role (True) or all roles (False) from this role menu. The role(s) set a requirement so that a Member needs one of these roles to get any role of this role menu. Mention the role or use role ID. Both arguments are optional, if left out both default to False/None.
    • Example: %rolemenu modify 858117781375418389 True @Singles Winner
  • %rolemenu new <message ID> <emoji> <role>

    • Info: Moderator only. Creates a new entry for a role menu. Mention the Role or use Role ID and make sure the Bot has access to this emoji.
    • Example: %rolemenu new 858117781375418389 🥰 @Server Events
  • %roll <NdN>

    • Info: Rolls a dice. N are two numbers, first the number of dice then the amount of sides for the dice.
    • Example: %roll 2d6
    • Aliases: r
  • %rps <@member: Optional>

    • Info: Plays a game of Rock, Paper, Scissors with the mentioned Member. If you don't mention a Member, you will play against Tabuu 3.0 himself.
    • Example: %rps @ExampleUser
    • Aliases: rockpaperscissors, rochambeau, roshambo
  • %say <channel> <message>

    • Info: Admin Only. Repeats the given Message in the given Text Channel, Thread or replies to a message. If you want to reply to a message in another channel, use the ChannelID-MessageID syntax or the link to the message.
    • Example: %say #announcements Important Announcement
  • %seasonleaderboard <start> <end>

    • Info: Gets you the leaderboard of our Ranked Matchmaking System, only counting the matches that have happened in-between the start and end time. Both times are in Unix Timestamp format. Note that these ratings do not factor in automatic decay.
    • Example: %seasonleaderboard 1672527600 1704063600
  • %secondaries

    • Info: Updates your secondaries listed on your profile.
    • Aliases: secondary, setsecondary, spsecondaries, profilesecondaries
  • %server

    • Info: Gets you some information about the server, does not work in DMs for obvious reasons.
    • Aliases: serverinfo
  • %setupmodmailbutton

    • Info: Moderator only. Slash version unavailable. Sets up a new button to listen to, for creating modmail threads. Should really only be used once. Slash version unavailable deliberately because of that very reason.
  • %show <character> <move_name: Optional>

    • Info: Shows you the data of a character's move, sourced from Ultimateframedata. If you do not specify a move, or specify the move "Stats", it will show you the general stats of the character. Tries to match the character name and move name to the closest match, the actual move names will work (Darkest Lariat), as well as the technical names (Neutral B). If the character's name is more than one word and you are not using the slash command, you need to wrap the name in quotation marks or use a one-worded alias.
    • Example: %show incin side b
    • Aliases: s, v
  • %singles

    • Info: Pings the singles role and stores your ping for 30 Minutes. Also creates a thread and invites the User to it. Has a 10 minute cooldown and can only be used in our arena channels.
    • Aliases: matchmaking, matchmakingsingles, mmsingles, Singles
  • %spotify <@member: Optional>

    • Info: Posts the song you are currently listening to on Spotify. You need to enable the setting that displays your Spotify Session as your Discord Status for this to work. Does not work in DMs. Member is optional, if not set this will return your own. Mention the Member or use Member ID.
    • Example: %spotify @ExampleUser
  • %stagelist

    • Info: Posts our version of the legal stages.
  • %starboard

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: emoji, threshold. No slash version because this only lists the other commands.
  • %starboard emoji <emoji>

    • Info: Moderator only. Changes the emoji used in our starboard.
    • Example: %starboard emoji :BowserFail:
  • %starboard threshold <number>

    • Info: Moderator only. Changes the threshold for messages to appear on our starboard.
    • Example: %starboard threshold 5
  • %startmatch <@member>

    • Info: Starts a ranked match with a user, guiding you through stage bans, etc. Reports the outcome of the match automatically.
    • Example: %startmatch @ExampleUser
    • Aliases: startgame, playmatch, playgame
  • %stats

    • Info: Gets you various stats about this bot.
    • Aliases: botstats
  • %sticker <sticker>

    • Info: Slash version unavailable. Gets you basic information about a sticker. Note that stickers do not work like emojis but rather like images, so this command gets you the info of the first sticker you attach to your message. Unfortunately, since you currently cannot send a sticker together with a message on Discord Mobile, this only works in the desktop app. Slash version unavailable because even on Desktop you cannot send a Sticker + Slash Command in the same message.
    • Example: %sticker Attach Random Sticker Here
  • %syncbanlist

    • Info: Moderator only. applies the bans from the SSBUTG server to the SSBUBG server. Can only be used in the SSBUBG server.
    • Aliases: syncbans
  • %synccommands <guild: Optional>

    • Info: Owner only. Slash version unavailable. Syncs the local Application Commands to the Discord Client in the specified guild, or in all guilds, if you do not specify a guild. Slash version unavailable for obvious reasons.
    • Example: %synccommands 739299507795132486
    • Aliases: sync, syncommands
  • %tabuwu

    • Info: For the silly people.
    • Aliases: uwu
  • %tag <tag: Optional>

    • Info: Updates your tag on your profile, up to 30 characters long. Leave the field blank to reset the tag to your Discord Username.
    • Example: %tag test tag
    • Aliases: smashtag, sptag, settag
  • %tempmute <@member> <time> <reason>

    • Info: Moderator only. Mutes a Member in both servers for the specified time, in a format with a number and the duration. Do not use spaces inbetween multiple times. Minimum time is 30 seconds, maximum is 1 day. Mention the Member or use Member ID. The reason will get DM'd to the muted person, if the bot can DM the Member.
    • Example: %tempmute @ExampleUser 12h30mins what an idiot
  • %tictactoe <@member>

    • Info: Plays a game of Tic Tac Toe with the mentioned Member.
    • Example: %tictactoe @ExampleUser
    • Aliases: ttt
  • %time

    • Info: Shows the current time as a timezone aware object.
    • Aliases: currenttime
  • %timeout <@member> <time> <reason>

    • Info: Moderator only. Times out a Member for the specified time and tries to DM them the reason. Maximum time is 28 days - 1 second. Mention the Member or use Member ID. The reason will get DM'd to the muted person, if the bot can DM the Member. Uses the same time converter as tempmute and reminders, in a format with a number and the duration. Do not use spaces inbetween multiple times.
    • Example: %timeout @ExampleUser 12h30mins what an idiot
  • %translate <message>

    • Info: Translates a message or a specified string into english. Either type your own message, reply to a message or specify a message via message ID or Link. Attempts to recognise the original language.
    • Example: %translate bonjour!
  • %unban <@user>

    • Info: Moderator only. Unbans a user. Mention the User or use User ID.
    • Example: %unban @ExampleUser
  • %unmute <@member>

    • Info: Moderator only. Unmutes a Member in both servers. Please use this in all cases to unmute someone. Mention the Member or use Member ID.
    • Example: %unmute @ExampleUser
  • %userinfo <@member: Optional>

    • Info: Gets you various information about a Member. If you haven't specified a Member, this will get your own info. Mention the Member or use Member ID. Does not work in DMs.
    • Example: %userinfo @ExampleUser
    • Aliases: user, user-info, info
  • %viewreminders

    • Info: Lists out your active reminders. If you have too many it will only display the first 6.
    • Aliases: reminders, myreminders, viewreminder, listreminders
  • %warn <@member> <reason>

    • Info: Moderator only. Use this to warn a Member. The reason will get DM'd to the person warned, if the bot can DM the Member. Mention the Member or use Member ID. Warning expire after 30 days. If a Member reaches 3 warnings within 30 days the Member will get muted, 5 within 30 days equal a kick and 7 within 30 days will get the Member banned.
    • Example: %warn @ExampleUser what an idiot
  • %warndetails <@member>

    • Info: Moderator only. This will give detailed information about a Members active warnings. Mention a Member or use Member ID.
    • Example: %warndetails @ExampleUser
  • %warns <@member: Optional>

    • Info: This will return the number of active warnings a Member has. If you haven't specified a Member, this will get your own warning count. Mention the Member or use Member ID.
    • Example: %warns @ExampleUser
    • Aliases: warnings, infractions
  • %who <question>

    • Info: Ask a question and you get a random Member that is currently online as a response. Does not work in DMs.
    • Example: %who is the most beautiful user?
  • %xp

    • Info: Slash version unavailable. Moderator only. Group command that lists the subcommands and their usage. The available properties to edit are: add, remove. No slash version because this only lists the other commands.
  • %xp add <@member> <amount>

    • Info: Moderator only. Adds the specified amount of XP to the mentioned Member. Mention the Member or use Member ID.
    • Example: %xp add @ExampleUser 100
  • %xp remove <@member> <amount>

    • Info: Moderator only. Removes the specified amount of XP from the mentioned Member. Mention the Member or use Member ID.
    • Example: %xp remove @ExampleUser 100