Reference

All commands

Mira ships with 28 slash commands. They're auto-deployed when the bot starts, so they appear in Discord's native command picker as soon as you invite the bot.

Permissions on commands are set by Discord โ€” moderation commands require the appropriate permission (Kick Members, Ban Members, etc.) and can't be used by anyone else.

Moderation

/ban

Ban a member from the server. Optionally deletes their recent messages.

/ban user:@target reason:"raid" delete_days:7

Logs to the configured mod log channel.

/kick

Kick a member with an optional reason. They can rejoin via invite.

/kick user:@target reason:"warning ignored"

/mute

Timeout a member. Uses Discord's native timeout feature.

/mute user:@target duration:30m reason:"spamming"

Duration accepts 30s, 10m, 2h, 7d โ€” max 28 days (Discord limit).

/warn

Issue a warning. Stored in the user's record; visible to mods via /warnings.

/warn user:@target reason:"low-effort posts"

/warnings

List all warnings for a user.

/warnings user:@target

/purge

Bulk-delete recent messages in a channel. Up to 100 per call.

/purge count:50 user:@spammer

/lockdown

Lock the current channel (or a specified one). Blocks @everyone from sending messages until unlocked.

/lockdown reason:"raid in progress"

/antinuke

Manage the anti-nuke system from Discord. Subcommands: status, enable, disable, punishment.

/antinuke status
/antinuke punishment action:strip

See the anti-nuke docs for full configuration.

/automod

List or toggle auto-mod rules. Most setup is dashboard-driven; this is the in-server quick view.

Community

/welcome

Manage welcome messages, goodbye messages, and auto-roles. Subcommand groups: goodbye, dm, roles.

/welcome roles add role:@Member
/welcome dm enable
/welcome test

/verification

Manage the verification system.

/verification enable
/verification mode mode:button
/verification panel channel:#verify

/reactionrole

Set up self-assignable roles via reactions.

/reactionrole create channel:#roles

/rank

Show your current level and XP, or another user's.

/rank
/rank user:@target

/leaderboard

Top 10 members by XP in the server.

/afk

Set yourself as AFK with an optional reason. Mira responds when someone pings you.

/afk reason:"in class until 4pm"

Engagement

/giveaway

Start or manage giveaways.

/giveaway start prize:"Discord Nitro" duration:24h winners:1
/giveaway end giveaway_id:123
/giveaway reroll giveaway_id:123

/application

Manage application forms. Mostly dashboard-driven.

/application post id:5 channel:#apply

/embed

Create or post a custom embed. Use the embed builder for the visual editor.

/embed post template:3 channel:#announcements

/ticket-panel

Create or manage ticket panels. Subcommands: create, post, list.

/ticket-panel create title:"Support" button:"Open ticket" staff_role:@Support

For full customization see the tickets docs.

/ticket

In-ticket commands for staff: claim, close, transcript.

/poll

Create a quick poll with up to 5 options.

/poll question:"Movie night?" options:"Yes,No,Maybe"

/sticky

Pin a message that re-posts itself every N messages in a channel.

/sticky message:"Read #rules" threshold:10

/counter

Set up voice channels whose names auto-update with live stats.

/counter create channel:๐ŸŽต Members: {count} type:members

Utility

/remind

Schedule a reminder for yourself.

/remind in:2h message:"check the oven"

/userinfo

Show info about a user โ€” account age, join date, roles, warnings.

/userinfo user:@target

/serverinfo

Server stats: member count, boost level, role count, channel count.

/config

View the current server configuration summary.

/vote

Vote for Mira on Top.gg and check your vote cooldown. Voters get 2ร— XP for 12 hours.