MDA docs

Commands

76 commands, 7 of them for the league. Almost every one works as a slash command and as a typed m! one.

The commands page
Every command, with its own toggle.

Where a command has both forms they are the same command: same case record, same templates, same logging.

#Turning commands off

Every command has a toggle. A disabled command leaves the slash picker, refuses if somebody runs it anyway, and drops out of /help. Turning off a module takes its commands with it.

A command can also be renamed for this server - /ban can be /punish. The old name stops working.

#Permissions

Discord permissions first: /ban needs Ban Members, /purge needs Manage Messages. On top of that, per-command roles, per-command channels, cooldowns and auto-delete.

Per-command roles and channels only apply with Advanced permission checking on in General settings. Giveaway manager roles are the exception and always gate /giveaway.

#Custom commands

Your own name, response, and optional actions like adding or removing a role.

#Every command

Generated from the bot, so it cannot fall behind what is installed.

#Hosting

Command What it does Also Who
/host Open a match for people to join m!host Everyone
/result Report the result of a match you are in m!result Everyone
/standings The hosting ladder m!standings Everyone
/clan Clans, their members and their ranks m!clan Everyone
/link Link your game username m!link Everyone
/unlink Remove a linked game username and any verified Roblox account m!unlink Everyone
/setrank Set a member rank m!setrank Staff

#Tournaments

Command What it does Also Who
/tournament Run and enter tournaments m!tournament Everyone

#Moderation

Command What it does Also Who
/ban <user> [reason] Ban a user from the server m!ban Staff
/unban <user> [reason] Unban a user m!unban Staff
/kick <user> [reason] Kick a user from the server m!kick Staff
/mute <user> <duration> Timeout (mute) a user m!mute Staff
/unmute <user> [reason] Remove timeout from a user m!unmute Staff
/warn <user> <reason> Warn a user m!warn Staff
/unwarn <case id> Remove a warning by case ID or user m!unwarn Staff
/purge <amount> [user] Delete messages from a channel m!purge Staff
/timeban <user> <duration> Ban accounts created in a time window m!timeban Staff
/timemute <user> <duration> Mute accounts created in a time window m!timemute Staff
/timewarn <user> <duration> Warn accounts created in a time window m!timewarn Staff
/timekick <user> <duration> Kick accounts created in a time window m!timekick Staff
/softban <user> [reason] Ban and unban to clear their messages m!softban Staff
/restrict <user> [duration] Jail a user and strip their roles m!restrict Staff
/unrestrict <user> Lift a restrict and restore roles m!unrestrict Staff
/lock Lock the current channel m!lock Staff
/unlock Unlock the current channel m!unlock Staff
/lockall Lock all text channels in the server m!lockall Staff
/unlockall Unlock all text channels in the server m!unlockall Staff
/slowmode <seconds> Set slowmode in this channel m!slowmode Staff
/case View moderation cases m!case Staff
m!cases <user> List every case on a user - Staff
/history View a user's full moderation history m!history Staff
/reason Edit the reason on a case m!reason Staff
/caseupdate Change a case reason or duration m!caseupdate Staff
/setproof Attach proof to a moderation case m!setproof Staff
/note Add a private staff note m!note Staff
/usernotes View notes on a user m!usernotes Staff
/massban Ban multiple users at once m!massban Staff
/masskick Kick multiple users at once m!masskick Staff
/massmute Mute several users at once m!massmute Staff
/masswarn Warn multiple users at once m!masswarn Staff
/nameban Ban usernames matching a pattern m!nameban Staff
/namekick Kick usernames matching a pattern m!namekick Staff
/namemute Mute usernames matching a pattern m!namemute Staff
/namewarn Warn usernames matching a pattern m!namewarn Staff
/report Report a user to moderators m!report Everyone
/report-blacklist Block a user from reporting m!report-blacklist Staff
/reply-to-appeal Reply to an open appeal - Staff

#Levels

Command What it does Also Who
/rank [user] View a rank card m!rank m!level Everyone
/leaderboard [board] View the server leaderboard m!leaderboard m!lb Everyone
/messages Message counts by day, week and month m!messages Everyone
/setxp <user> <amount> Set a user's XP (staff only) m!setxp Staff
/resetxp <user> Reset one user or the whole board m!resetxp Staff

#Utility

Command What it does Also Who
/ping Check bot latency m!ping Everyone
/serverinfo Show information about this server m!serverinfo Everyone
/userinfo [user] Show information about a user m!userinfo m!whois m!ui Everyone
/avatar [user] Display a user's avatar in full size m!avatar Everyone
/roleinfo Get detailed information about a role m!roleinfo Everyone
/membercount Show the server member count breakdown m!membercount Everyone
/botinfo View information about the bot m!botinfo m!bi Everyone
/afk [reason] Set yourself as AFK m!afk Everyone
/reply Reply to staff on your open appeal m!reply Everyone
/announce Send an announcement to a channel m!announce Staff
/roleadd <role> <user> Add a role to a user m!roleadd m!ra Staff
/help Show this menu m!help m!h m!cmds m!commands Everyone

#Fun

Command What it does Also Who
`/poll Create a poll
/8ball <question> Ask the magic 8-ball a question m!8ball Everyone
/coinflip Flip a coin m!coinflip m!cf Everyone

#Giveaways

Command What it does Also Who
/giveaway Start, end, reroll and edit giveaways m!giveaway m!gw Giveaway hosts
m!reroll [message id] Reroll the last giveaway - Giveaway hosts

#Verification

Command What it does Also Who
/verify Prove your Roblox account m!verify Everyone
/getinfo Look up a linked Roblox account m!getinfo Everyone

#Config

Command What it does Also Who
/setup First-time server setup m!setup Staff
/log Manage server logging m!log Staff
/joinroles Manage join roles m!joinroles Staff
/predefinedreasons Manage quick punishment reasons m!predefinedreasons Staff
/status Manage the ticket status message m!status Staff