Command List
This page contains a full reference of every MJ Bot command organized by category.
MJ Bot uses Discord's slash commands (/command). Simply type / in any channel to see the available commands and their options. Some servers may also have a custom prefix configured for legacy text commands.
tip
All command arguments shown in <angle brackets> are required. Arguments in [square brackets] are optional.
Moderation (18 commands)
| Command | Description | Usage |
|---|---|---|
/ban | Ban a member from the server | /ban <@user> [reason] [delete-days] |
/kick | Kick a member from the server | /kick <@user> [reason] |
/warn | Issue a warning to a member | /warn <@user> [reason] |
/mute | Timeout a member | /mute <@user> <duration> [reason] |
/unmute | Remove a timeout from a member | /unmute <@user> [reason] |
/unban | Unban a user by ID | /unban <user-id> [reason] |
/softban | Ban and unban to delete messages | /softban <@user> [reason] |
/purge | Bulk delete messages | /purge <amount> [@user] |
/lock | Lock a channel | /lock [#channel] [reason] |
/unlock | Unlock a channel | /unlock [#channel] |
/lockdown | Lock all channels | /lockdown [reason] |
/slowmode | Set channel slowmode | /slowmode <seconds> [#channel] |
/case | View a moderation case | /case <case-id> |
/modlogs | View a member's mod history | /modlogs <@user> |
/warnings | View active warnings | /warnings <@user> |
/clearwarnings | Clear all warnings for a member | /clearwarnings <@user> |
/temprole | Assign a temporary role | /temprole <@user> <@role> <duration> |
/escalation | Configure auto-escalation | /escalation <threshold> <action> |
Economy (16 commands)
| Command | Description | Usage |
|---|---|---|
/balance | Check wallet and bank balance | /balance [@user] |
/daily | Claim daily currency reward | /daily |
/work | Work to earn currency | /work |
/rob | Attempt to rob another member | /rob <@user> |
/bank | Deposit currency to bank | /bank <amount> |
/withdraw | Withdraw currency from bank | /withdraw <amount> |
/pay | Transfer currency to a member | /pay <@user> <amount> |
/shop | Browse the server shop | /shop |
/shopadd | Add an item to the shop | /shopadd <name> <price> [description] |
/shopremove | Remove an item from the shop | /shopremove <item> |
/buy | Purchase a shop item | /buy <item> |
/inventory | View your inventory | /inventory |
/slots | Play the slot machine | /slots <bet> |
/blackjack | Play blackjack | /blackjack <bet> |
/roulette | Play roulette | /roulette <bet> <choice> |
/leaderboard | View the economy leaderboard | /leaderboard economy |
Leveling (3 commands)
| Command | Description | Usage |
|---|---|---|
/rank | View your or another member's rank card | /rank [@user] |
/leaderboard | View the XP leaderboard | /leaderboard xp |
/levels | Manage member XP and levels (setxp, setlevel, reset) | /levels <setxp/setlevel/reset> <@user> [value] |
Fun (11 commands)
| Command | Description | Usage |
|---|---|---|
/8ball | Ask the magic 8-ball a question | /8ball <question> |
/meme | Get a random meme | /meme |
/joke | Get a random joke | /joke |
/coinflip | Flip a coin | /coinflip |
/roll | Roll dice | /roll [sides] |
/rps | Play rock-paper-scissors | /rps <choice> |
/trivia | Answer a trivia question | /trivia |
/quote | Get an inspirational quote | /quote |
/fact | Get a random fun fact | /fact |
/ship | Check compatibility between two members | /ship <@user1> <@user2> |
/poll | Create a poll with up to 10 options | /poll <question> <options> |
Utility (10 commands)
| Command | Description | Usage |
|---|---|---|
/avatar | Get a member's avatar | /avatar [@user] |
/userinfo | View information about a member | /userinfo [@user] |
/serverinfo | View server information | /serverinfo |
/roleinfo | View information about a role | /roleinfo <@role> |
/channelinfo | View information about a channel | /channelinfo [#channel] |
/banner | Get a member's banner | /banner [@user] |
/afk | Set your AFK status | /afk [reason] |
/remind | Set a reminder | /remind <duration> <message> |
/translate | Translate text to another language | /translate <text> <language> |
/embed | Create a custom embed message | /embed |
Config (14 commands)
| Command | Description | Usage |
|---|---|---|
/setup | Run the initial bot setup wizard | /setup |
/prefix | Change the bot's command prefix | /prefix <new-prefix> |
/welcome | Configure welcome messages | /welcome <setup/test/disable> |
/goodbye | Configure goodbye messages | /goodbye <setup/test/disable> |
/autorole | Set auto-assigned roles for new members | /autorole <@role> |
/logs | Configure the log channel | /logs [#channel] |
/starboard | Configure the starboard | /starboard <setup/threshold> |
/qotd | Configure Question of the Day | /qotd <setup/add> |
/birthday | Set your birthday | /birthday set <date> |
/sticky | Manage sticky messages | /sticky <set/remove> [#channel] |
/stats | Create stats counter channels | /stats create <type> |
/tempvoice | Configure temp voice channels | /tempvoice setup |
/inviteroles | Configure invite-based role rewards | /inviteroles set <count> <@role> |
/language | Change the bot's language | /language <lang> |
Tickets (4 commands)
| Command | Description | Usage |
|---|---|---|
/ticket | Create, close, add, or remove members from a ticket | /ticket <create/close/add/remove> |
/ticketpanel | Deploy a ticket panel to a channel | /ticketpanel [#channel] |
/priority | Set ticket priority level | /priority <low/medium/high/urgent> |
/rate | Rate the support experience | /rate <1-5> [feedback] |
Giveaways (1 command)
| Command | Description | Usage |
|---|---|---|
/giveaway | Start, end, reroll, or list giveaways | /giveaway <start/end/reroll/list> |
Admin (6 commands)
| Command | Description | Usage |
|---|---|---|
/nuke | Clone and delete a channel to clear all messages | /nuke [#channel] |
/roleall | Add or remove a role from all members | /roleall <add/remove> <@role> |
/emit | Send a message as the bot | /emit <#channel> <message> |
/editemit | Edit a message previously sent by the bot | /editemit <message-id> <new-message> |
/backup | Create or load a server backup | /backup <create/load> |
/settings | View or reset bot settings | /settings [reset] |
Music (5 commands)
| Command | Description | Usage |
|---|---|---|
/play | Play a song or add it to the queue | /play <query or URL> |
/queue | View the current queue | /queue |
/skip | Skip the current track | /skip |
/stop | Stop playback and clear the queue | /stop |
/nowplaying | Show the currently playing track | /nowplaying |
info
Additional music controls (pause, resume, volume, loop, shuffle, filter) are available as subcommands. See the Music feature page for the full list.
Security (3 commands)
| Command | Description | Usage |
|---|---|---|
/antinuke | Configure the anti-nuke system | /antinuke <setup/settings/disable> |
/antiraid | Configure the anti-raid system | /antiraid <setup/settings/disable> |
/verify | Manually verify a member | /verify <@user> |
Suggestions (2 commands)
| Command | Description | Usage |
|---|---|---|
/suggest | Submit a suggestion | /suggest <idea> |
/suggestions | Manage the suggestion system | /suggestions <setup/approve/deny/disable> |
AutoMod (3 commands)
| Command | Description | Usage |
|---|---|---|
/automod | Configure AutoMod filters | /automod <setup/settings/disable> |
/autoresponse | Manage auto-response triggers | /autoresponse <add/remove/list> |
/logs | Configure the AutoMod log channel | /logs [#channel] |
Info (3 commands)
| Command | Description | Usage |
|---|---|---|
/help | View the help menu | /help [command] |
/botinfo | View information about MJ Bot | /botinfo |
/ping | Check the bot's latency | /ping |
Roles (2 commands)
| Command | Description | Usage |
|---|---|---|
/reactionroles | Create, delete, or list reaction role panels | /reactionroles <create/delete/list> |
/application | Manage application forms | /application <setup/forms/disable> |