🪄 Pixie Docs
Overview Commands Blog Status Invite
Reference

Commands

Leveling78

msgs

Check your or another member's message count

slash mirror/msgs check
arguments
[member]
permissions
None
$/

msgs active

Show a member's currently active temporary rewards

slash mirror/msgs active
arguments
[member]
permissions
None
$/

msgs addreward

Add a message-count reward rule

slash mirror/msgs addreward
arguments
oninexpire[role][xp_reward][message]
permissions
Manage Guild
$/

msgs autodetectmsgroles

Auto-create message-count reward rules from roles named like "1K Messages"

slash mirror/msgs autodetectmsgroles
arguments
None
permissions
Manage Guild
$/

msgs autolb

Post a self-updating message leaderboard in a channel

slash mirror/msgs autolb
arguments
channel[period]
permissions
Manage Guild
$/

msgs autolbremove

Remove the auto-updating message leaderboard for a period

aka `autolboff`
slash mirror/msgs autolbremove
arguments
[period]
permissions
Manage Guild
$/

msgs excludechannel

Stop a channel's messages from counting toward message rewards

slash mirror/msgs excludechannel
arguments
channel
permissions
Manage Guild
$/

msgs lasttoplbpanel

Open the last-period leader-role UI (role, shoutout, cooldown)

aka `lastperiodleaderpanel`, `leaderconfig`, `leaderpanel`, `removelastperiodleader`, `setlastperiodleader`
slash mirror/msgs lasttoplbpanel
arguments
[period]
permissions
Manage Guild
$/

msgs lb

Show the message leaderboard

aka `leaderboard`
slash mirror/msgs lb
arguments
[period]
permissions
None
$/

msgs lbhistory

View a past week's or month's message leaderboard

aka `lbpast`
slash mirror/msgs lbhistory
arguments
[period]
permissions
None
$/

msgs listexcludedchannels

List channels excluded from message rewards

slash mirror/msgs listexcludedchannels
arguments
None
permissions
None
$/

msgs overview

Show message rewards status, configured rewards, and top-leaderboard rewards

aka `status`
slash mirror/msgs overview
arguments
None
permissions
None
$/

msgs peakhours

See which hours of the day are busiest/quietest here

aka `activityhours`, `peakhour`
slash mirror/msgs peakhours
arguments
[period]
permissions
None
$/

msgs purgerewards

Remove every message-count reward rule

slash mirror/msgs purgerewards
arguments
None
permissions
Manage Guild
$/

msgs removeexcludechannel

Remove a channel from the exclusion list

slash mirror/msgs removeexcludechannel
arguments
channel
permissions
Manage Guild
$/

msgs removereward

Remove a reward rule by id

slash mirror/msgs removereward
arguments
rule_id
permissions
Manage Guild
$/

msgs reset

Wipe all message data for this server

slash mirror/msgs reset
arguments
None
permissions
Administrator
$/

msgs rewards

List all configured reward rules

slash mirror/msgs rewards
arguments
None
permissions
None
$/

msgs rolling

Check a rolling message count over a period

aka `window`
slash mirror/msgs rolling
arguments
[period][member]
permissions
None
$/

msgs setnotify

Set which channel message-reward announcements post in

slash mirror/msgs setnotify
arguments
[channel]
permissions
Manage Guild
$/

msgs setrewardmsg

Set or clear a reward's custom announcement message

slash mirror/msgs setrewardmsg
arguments
rule_id[message]
permissions
Manage Guild
$/

msgs toggle

Enable or disable message rewards

aka `disable`, `enable`
slash mirror/msgs toggle
arguments
[state]
permissions
Manage Guild
$/

msgs togglenotify

Toggle reward announcement messages on or off

slash mirror/msgs togglenotify
arguments
None
permissions
Manage Guild
$/

msgs toplbpanel

Open the UI for the live top-of-leaderboard reward

aka `addtoplbreward`, `removetoplbreward`, `toplbconfig`
slash mirror/msgs toplbpanel
arguments
[period]
permissions
Manage Guild
$/

quest

Show your (or someone else's) quest card

aka `quests`
slash mirror/quests view
arguments
[member][textonly]
permissions
None
$/

quest autolb

Post a self-updating quest leaderboard in a channel

slash mirror/quests autolb
arguments
channel[period]
permissions
Manage Guild
$/

quest autolbremove

Remove the auto-updating quest leaderboard

aka `autolboff`
slash mirror/quests autolbremove
arguments
[period]
permissions
Manage Guild
$/

quest leaderboard

Who's completed the most quests

aka `lb`, `questslb`, `top`
slash mirror/quests leaderboard
arguments
[period]
permissions
None
$/

quest manage

Open the quest settings panel

slash mirror/quests manage
arguments
None
permissions
Manage Guild
$/

vcxp

Check your or another member's VC XP

slash mirror/vcxp check
arguments
[member]
permissions
None
$/

vcxp addreward

Add an XP reward role

slash mirror/vcxp addreward
arguments
xprole
permissions
Manage Guild
$/

vcxp addxp

Add XP to a member

slash mirror/vcxp addxp
arguments
memberamount
permissions
Manage Guild
$/

vcxp autolb

Post a self-updating VC XP leaderboard in a channel

slash mirror/vcxp autolb
arguments
channel[period]
permissions
Manage Guild
$/

vcxp autolbremove

Remove the auto-updating VC XP leaderboard for a period

aka `autolboff`
slash mirror/vcxp autolbremove
arguments
[period]
permissions
Manage Guild
$/

vcxp boosterxpboost

Toggle the 10% XP boost for server boosters

aka `disable boosterxpboost`, `enable boosterxpboost`
slash mirror/vcxp boosterxpboost
arguments
[state]
permissions
Manage Guild
$/

vcxp editreward

Edit an XP reward's requirement

slash mirror/vcxp editreward
arguments
rolenew_xp
permissions
Manage Guild
$/

vcxp excludechannel

Exclude a voice channel from XP

slash mirror/vcxp excludechannel
arguments
channel
permissions
Manage Guild
$/

vcxp lasttoplbpanel

Open the last-period leader-role UI (role, shoutout, cooldown)

aka `lastperiodleaderpanel`, `leaderconfig`, `leaderpanel`, `removelastperiodleader`, `setlastperiodleader`
slash mirror/vcxp lasttoplbpanel
arguments
[period]
permissions
Manage Guild
$/

vcxp lb

Show the VC XP leaderboard

aka `leaderboard`, `vclb`
slash mirror/vcxp leaderboard
arguments
[period]
permissions
None
$/

vcxp lbhistory

View a past week's or month's VC XP leaderboard

aka `lbpast`
slash mirror/vcxp lbhistory
arguments
[period]
permissions
None
$/

vcxp listexcludedchannels

List excluded voice channels

slash mirror/vcxp listexcludedchannels
arguments
None
permissions
None
$/

vcxp previewreward

Shows what the reward-role message would look like, without

arguments
[role]
permissions
Manage Guild
$

vcxp removeexcludechannel

Remove a channel from the exclusion list

slash mirror/vcxp removeexcludechannel
arguments
channel
permissions
Manage Guild
$/

vcxp removexp

Remove XP from a member

slash mirror/vcxp removexp
arguments
memberamount
permissions
Manage Guild
$/

vcxp rewardremove

Remove an XP reward role

slash mirror/vcxp rewardremove
arguments
role
permissions
Manage Guild
$/

vcxp setmsg

Show or set the VC XP reward message (use <user>/<role>/<xp>, or {embed} for scripting)

slash mirror/vcxp setmsg
arguments
[message]
permissions
Manage Guild
$/

vcxp setxp

Set a member's XP to a specific amount

slash mirror/vcxp setxp
arguments
memberxp
permissions
Manage Guild
$/

vcxp status

Show VC XP status and rewards for this server

aka `overview`
slash mirror/vcxp overview
arguments
None
permissions
None
$/

vcxp testreward

Preview or send the VC XP reward-role message

slash mirror/vcxp testreward
arguments
[role][send]
permissions
Manage Guild
$/

vcxp toggle

Enable or disable VC XP

aka `disable`, `enable`
slash mirror/vcxp toggle
arguments
[state]
permissions
Manage Guild
$/

vcxp toplbpanel

Open the UI for the live top-of-leaderboard reward

aka `addtoplbreward`, `removetoplbreward`, `toplbconfig`
slash mirror/vcxp toplbpanel
arguments
[period]
permissions
Manage Guild
$/

xp

Check your or another member's chat level

aka `level`, `rank`
slash mirror/xp level
arguments
[member]
permissions
None
$/

xp addreward

Add a role reward at a level threshold

slash mirror/xp addreward
arguments
levelrole
permissions
Manage Guild
$/

xp addxp

Add chat XP to a member

slash mirror/xp addxp
arguments
memberamount
permissions
Manage Guild
$/

xp autocreateroles

Creates one role per level in _AUTOCREATE_LEVELS (1 through 100),

arguments
<anchor>
permissions
Manage Guild
$

xp autodetectlevelroles

Auto-create level-reward rules from roles named like "Level 5"

slash mirror/xp autodetectlevelroles
arguments
None
permissions
Manage Guild
$/

xp autolb

Post a self-updating chat XP leaderboard in a channel

slash mirror/xp autolb
arguments
channel[period]
permissions
Manage Guild
$/

xp autolbremove

Remove the auto-updating chat XP leaderboard for a period

aka `autolboff`
slash mirror/xp autolbremove
arguments
[period]
permissions
Manage Guild
$/

xp boosterxpboost

Toggle the 20% XP boost for server boosters

slash mirror/xp boosterxpboost
arguments
[state]
permissions
Manage Guild
$/

xp excludechannel

Stop a channel's messages from counting toward chat XP

slash mirror/xp excludechannel
arguments
channel
permissions
Manage Guild
$/

xp lasttoplbpanel

Open the last-period leader-role UI (role, shoutout, cooldown)

aka `lastperiodleaderpanel`, `leaderconfig`, `leaderpanel`, `removelastperiodleader`, `setlastperiodleader`
slash mirror/xp lasttoplbpanel
arguments
[period]
permissions
Manage Guild
$/

xp lb

Show the chat level leaderboard

slash mirror/xp lb
arguments
[period]
permissions
None
$/

xp lbhistory

View a past week's or month's chat level leaderboard

aka `lbpast`
slash mirror/xp lbhistory
arguments
[period]
permissions
None
$/

xp levelupmsgmode

Set when level-up messages are sent

slash mirror/xp levelupmsgmode
arguments
[mode]
permissions
Manage Guild
$/

xp listexcludedchannels

List channels excluded from chat XP

slash mirror/xp listexcludedchannels
arguments
None
permissions
None
$/

xp overview

Show chat leveling status and rewards

aka `status`
slash mirror/xp overview
arguments
None
permissions
None
$/

xp previewlevelup

Shows what the configured level-up message would look like, without posting anywhere real.

arguments
[level]
permissions
Manage Guild
$

xp purgerewards

Remove every chat-level reward rule

slash mirror/xp purgerewards
arguments
None
permissions
Manage Guild
$/

xp removeexcludechannel

Remove a channel from the exclusion list

slash mirror/xp removeexcludechannel
arguments
channel
permissions
Manage Guild
$/

xp removexp

Remove chat XP from a member

slash mirror/xp removexp
arguments
memberamount
permissions
Manage Guild
$/

xp reset

Wipe all chat XP data for this server

slash mirror/xp reset
arguments
None
permissions
Administrator
$/

xp rewardremove

Remove a level reward role

slash mirror/xp rewardremove
arguments
role
permissions
Manage Guild
$/

xp setmsg

Show or set the level-up message (use <user> and <levelnum>, or {embed} for scripting)

slash mirror/xp setmsg
arguments
[message]
permissions
Manage Guild
$/

xp setnotify

Set the channel for level-up notifications

slash mirror/xp setnotify
arguments
[channel]
permissions
Manage Guild
$/

xp setxp

Set a member's chat XP directly

slash mirror/xp setxp
arguments
memberxp
permissions
Manage Guild
$/

xp testlevelup

Preview or send the configured level-up message

slash mirror/xp testlevelup
arguments
[level][send]
permissions
Manage Guild
$/

xp toggle

Enable or disable chat leveling

aka `disable`, `enable`
slash mirror/xp toggle
arguments
[state]
permissions
Manage Guild
$/

xp toplbpanel

Open the UI for the live top-of-leaderboard reward

aka `addtoplbreward`, `removetoplbreward`, `toplbconfig`
slash mirror/xp toplbpanel
arguments
[period]
permissions
Manage Guild
$/

Moderation61

autokickban

Kick a member and auto-kick them on rejoin

aka `akb`
slash mirror/autokickban set
arguments
member[reason]
permissions
Kick Members
$/

autokickban list

List all autokickbanned users

aka `abkl`, `akblist`
slash mirror/autokickban list
arguments
None
permissions
Administrator
$/

autokickban remove

`$akb remove <@member|id>` - same as $unautokickban, as a subcommand.

aka `delete`
arguments
<target>
permissions
Ban Members
$

ban

Ban a user

aka `b`, `merk`
slash mirror/ban
arguments
user[reason][dm]
permissions
Ban Members
$/

botpurge

Delete bot messages sent in this channel in the last 5 minutes

aka `bp`
slash mirror/botpurge
arguments
None
permissions
Manage Messages
$/

changenick

Change a member's nickname

aka `cn`, `nick`
slash mirror/changenick
arguments
membernick
permissions
Manage Nicknames
$/

clearwarns

Clear all warnings for a member

aka `warnsclear`
slash mirror/warn clear
arguments
member
permissions
Kick Members
$/

delwarn

Delete a warning - provide a warn ID or a member to pick from a list

aka `deletewarn`, `removewarn`
slash mirror/warn remove
arguments
[warn_id][member]
permissions
Kick Members
$/

forcenick

Force a nickname on a member, or omit nick to remove it

aka `fn`
slash mirror/forcenick set
arguments
member[nick][time]
permissions
Manage Nicknames
$/

forcenick list

List all forced nicknames in this server

aka `forcenicks`
slash mirror/forcenick list
arguments
None
permissions
Manage Nicknames
$/

forcetimeout

Timeout a member, and auto-reapply if it's removed early

aka `forceto`, `ftimeout`, `fto`
slash mirror/forcetimeout set
arguments
memberduration[reason][dm]
permissions
Moderate Members
$/

forceuntimeout

Remove a member's forced timeout, or leave blank to cancel all

aka `cancelforce`, `futo`, `unforce`, `unforceto`
slash mirror/forcetimeout remove
arguments
[member][reason]
permissions
Moderate Members
$/

jail

Jail a member

slash mirror/jail add
arguments
[member][reason]
permissions
Manage Roles
$/

jail config

Set up the jail role, channel, and channel permissions

aka `jailsetup`
slash mirror/jail config
arguments
None
permissions
Manage GuildManage Messages
$/

jail preview

Preview the current jail message

arguments
None
permissions
Manage GuildManage Messages
/

jailconfig preview

Posts a button that shows the current jail message privately

arguments
None
permissions
Manage GuildManage Messages
$

jailconfig setmsg

Set the jail message directly by pasting text/a script - no need

arguments
[message]
permissions
Manage GuildManage Messages
$

jailed

List currently jailed members

slash mirror/jail list
arguments
None
permissions
Manage Roles
$/

kick

Kick a member from the server

aka `k`
slash mirror/kick
arguments
member[reason][dm]
permissions
Kick Members
$/

lock

Lock a channel

slash mirror/lock lock
arguments
[channel]
permissions
Manage Channels
$/

lock all

Lock every text channel at once

slash mirror/lock lockall
arguments
None
permissions
Manage Channels
$/

lock setmainrole

Set the main role used when locking channels

slash mirror/lock setmainrole
arguments
role
permissions
Manage Channels
$/

massadd

Bare top-level alias for `$role massadd` - see that command's

arguments
<role>[rest]
permissions
Manage Roles
$

massban

Ban multiple members or an entire role

aka `mban`
slash mirror/massban
arguments
[role][role_ids][members][uid_file][reason]
permissions
Ban Members
$/

masstimeout

Timeout multiple members and/or an entire role at once

aka `mto`
slash mirror/masstimeout
arguments
[role][members][duration]
permissions
Moderate Members
$/

membercount

Total, human, and bot member counts

aka `m`, `mc`
slash mirror/membercount total
arguments
None
permissions
None
$/

membercount online

Live online/idle/dnd/offline breakdown, counted directly by the bot

slash mirror/membercount online
arguments
None
permissions
None
$/

nickremove

Remove a forced nickname from a member

aka `nr`, `removefn`, `unfn`
slash mirror/forcenick remove
arguments
member
permissions
Manage Nicknames
$/

nuke

Delete and recreate this channel in place, wiping every message

slash mirror/nuke
arguments
None
permissions
Manage Channels
$/

purge

Bulk delete messages (max 2000)

aka `p`
slash mirror/purge
arguments
[count][user][duration][after][before][word]
permissions
Manage Messages
$/

role

Give a member a role if they don't have it, or remove it if they do

aka `r`
slash mirror/role toggle
arguments
memberrole
permissions
Manage Roles
$/

role add

Give a role to a member

aka `give`
slash mirror/role add
arguments
memberrole
permissions
Manage Roles
$/

role color

Set a role's color (add a second for a gradient)

aka `colour`
slash mirror/role color
arguments
rolehex1[hex2]
permissions
Manage Roles
$/

role create

Create a new role, optionally positioned under another role

slash mirror/role create
arguments
name[under]
permissions
Manage Roles
$/

role delete

Delete a role

aka `del`
slash mirror/role delete
arguments
role
permissions
Manage Roles
$/

role icon

Set a role's icon, or 'delete'/'none' to remove it

slash mirror/role icon
arguments
role[attachment][emoji_or_link]
permissions
Manage Roles
$/

role info

Show information about a role

aka `ri`
slash mirror/role info
arguments
role
permissions
None
$/

role massadd

Give a role to every member in the server

aka `giveall`
slash mirror/role massadd
arguments
role[include_bots]
permissions
Manage Roles
$/

role massremove

Remove a role from every member in the server

aka `removeall`, `takeall`
slash mirror/role massremove
arguments
role[include_bots]
permissions
Manage Roles
$/

role moveunder

Move an existing role to sit directly under another role

aka `move`, `pos`, `position`
slash mirror/role moveunder
arguments
roleunder
permissions
Manage Roles
$/

role name

Rename a role

aka `rename`
slash mirror/role name
arguments
rolename
permissions
Manage Roles
$/

role remove

Remove a role from a member

slash mirror/role remove
arguments
memberrole
permissions
Manage Roles
$/

role wipebackup

Backup members of a role to a file and wipe the role, or restore from a backup file

aka `rwb`
slash mirror/role wipebackup
arguments
actionrole[file]
permissions
Manage Roles
$/

rolelink

Give someone a trigger role and they'll automatically also get the linked role(s).

aka `linkrole`, `rolelinks`
arguments
None
permissions
None
$

rolelink add

When someone gets the trigger role, automatically also give them the linked role

slash mirror/rolelink add
arguments
triggerlinked
permissions
Manage Roles
$/

rolelink list

List all configured role links

slash mirror/rolelink list
arguments
None
permissions
None
$/

rolelink remove

Remove a role link

aka `delete`
slash mirror/rolelink remove
arguments
triggerlinked
permissions
Manage Roles
$/

rolewipebackup backup

Back up and remove a role from everyone who has it.

arguments
<role>
permissions
Manage Roles
$

rolewipebackup restore

Restore a role to everyone in a backup file (attached or replied-to).

arguments
<role>
permissions
Manage Roles
$

slowmode

Set (or clear) a channel's slowmode

slash mirror/lock slowmode
arguments
duration[channel]
permissions
Manage Channels
$/

strip

Remove all moderation roles from a member

slash mirror/strip
arguments
member[reason]
permissions
Manage Roles
$/

tempban

Ban a user for a set duration - automatically unbanned after

aka `tb`
slash mirror/tempban
arguments
userduration[reason]
permissions
Ban Members
$/

timeout

Timeout a member

aka `mute`, `to`
slash mirror/timeout
arguments
memberduration[reason][dm]
permissions
Moderate Members
$/

unautokickban

Remove a user from the autokickban list

aka `uakb`
slash mirror/autokickban remove
arguments
user_id
permissions
Ban Members
$/

unban

Unban a user from the server

slash mirror/unban
arguments
user[reason]
permissions
Ban Members
$/

unjail

Unjail a member

slash mirror/jail remove
arguments
member[reason]
permissions
Manage Roles
$/

unlock

Unlock a channel

slash mirror/lock unlock
arguments
[channel]
permissions
Manage Channels
$/

unlock all

Unlock every currently-locked channel

slash mirror/lock unlockall
arguments
None
permissions
Manage Channels
$/

untimeout

Remove a member's timeout, or leave blank to untimeout everyone

aka `unmute`, `uto`
slash mirror/untimeout
arguments
[member][reason][dm]
permissions
Moderate Members
$/

warn

Warn a member

slash mirror/warn add
arguments
member[reason][dm]
permissions
Moderate Members
$/

warns

View warnings for a member

aka `warnings`
slash mirror/warn list
arguments
member
permissions
Moderate Members
$/

Misc46

ai

Ask a plain AI assistant a question

slash mirror/ai
arguments
prompt
permissions
None
$/

bday

Check your or a member's birthday

aka `birthday`
slash mirror/bday view
arguments
[member]
permissions
None
$/

bday remove

Clear your saved birthday

aka `clear`, `unset`
slash mirror/bday remove
arguments
None
permissions
None
$/

bday set

Set your birthday

slash mirror/bday set
arguments
date
permissions
None
$/

bday shoutoutchannel

Set this server's birthday shoutout channel (admin)

arguments
None
permissions
Manage Guild
/

bday upcoming

Next 10 upcoming birthdays for members of this server

aka `next`
slash mirror/bday upcoming
arguments
None
permissions
None
$/

birthdayshoutout

Set up (or reopen settings for) birthday shoutouts in this server.

aka `bdaychannel`, `bdayshoutout`
arguments
None
permissions
Manage Guild
$

bumpreminder

Set up the Disboard bump reminder

aka `bumpconfig`
slash mirror/bumpreminder setup
arguments
None
permissions
Manage Guild
$/

counting

Set up or manage the counting game

aka `count`
slash mirror/counting
arguments
None
permissions
Manage Guild
$/

entyceistheyoungoverlord

A joke command.

arguments
None
permissions
None
$

history

Shows every moderation action done to a member

slash mirror/history user
arguments
[member]
permissions
Moderate Members
$/

imute

Image mute a member

slash mirror/imute add
arguments
[member][reason]
permissions
Manage Roles
$/

imute config

Set up the image mute role and channel permissions

aka `imutesetup`
slash mirror/imute config
arguments
None
permissions
Manage GuildManage Messages
$/

imuted

List currently image muted members

slash mirror/imute list
arguments
None
permissions
Manage Roles
$/

mentionableroles

Lists every role in the server anyone can @ mention (Discord's

aka `pingableroles`
arguments
None
permissions
Manage Roles
$

modlogs

Shows every moderation action done by a moderator

aka `modhistory`
slash mirror/history moderator
arguments
[moderator]
permissions
Moderate Members
$/

newsletterconfig

Show (or set up) weekly newsletter auto-posting.

aka `nlconfig`
arguments
None
permissions
Manage Guild
$

newsletterconfig channel

No description

arguments
<channel>
permissions
Manage Guild
$

newsletterconfig toggle

No description

arguments
None
permissions
Manage Guild
$

newspaper

View last week's Shikyo Times, or browse older editions. Live in

aka `newsletter`
arguments
None
permissions
None
$

newspaper config

`$newsletter config` - same panel as `$newsletterconfig`.

arguments
None
permissions
Manage Guild
$

profile

View your (or another member's) profile

slash mirror/profile
arguments
[member]
permissions
None
$/

remind

Reminds you back in this same chat/DM

aka `remindme`
slash mirror/remind
arguments
whenmessage
permissions
None
$/

remindcancel

Cancels one of your pending reminders

slash mirror/remindcancel
arguments
reminder_id
permissions
None
$/

reminders

Lists your pending reminders

slash mirror/reminders
arguments
None
permissions
None
$/

rep

Rep a member, or check your own rep if no member is given.

aka `giverep`, `reputation`
arguments
[member]
permissions
None
$

rep check

Check a member's rep without repping them

slash mirror/rep check
arguments
[member]
permissions
None
$/

rep give

Give a member rep

arguments
member
permissions
None
/

rep lb

Top 10 members by rep in this server

aka `leaderboard`, `top`
slash mirror/rep lb
arguments
None
permissions
None
$/

rmute

Reaction mute a member

slash mirror/rmute add
arguments
[member][reason]
permissions
Manage Roles
$/

rmute config

Set up the reaction mute role and channel permissions

aka `rmutesetup`
slash mirror/rmute config
arguments
None
permissions
Manage GuildManage Messages
$/

rmuted

List currently reaction muted members

slash mirror/rmute list
arguments
None
permissions
Manage Roles
$/

temp givecolourroles

No description

arguments
<member>
permissions
Administrator
$

temp imgpermscleanup

No description

arguments
None
permissions
Administrator
$

temp mergeroles

No description

arguments
None
permissions
Administrator
$

temp removecolourroles

No description

arguments
None
permissions
Administrator
$

transcribe

Transcribe a voice message to text

aka `stt`, `ts`, `vtt`
slash mirror/transcribe
arguments
voice
permissions
None
$/

tz

Check your or a member's local time

aka `t`, `timezone`
slash mirror/tz view
arguments
[member]
permissions
None
$/

tz remove

Clear your saved timezone

aka `clear`, `unset`
slash mirror/tz remove
arguments
None
permissions
None
$/

tz set

Set your timezone

slash mirror/tz set
arguments
location
permissions
None
$/

unimute

Un-image-mute a member

slash mirror/imute remove
arguments
member[reason]
permissions
Manage Roles
$/

unrmute

Un-reaction-mute a member

slash mirror/rmute remove
arguments
member[reason]
permissions
Manage Roles
$/

vision

Describe an image (or read any text in it) - attach one, reply to one, or paste a link.

aka `describe`, `seeimg`
arguments
None
permissions
None
$

welcomelb

Who welcomes the most new members

aka `wlb`
slash mirror/welcomelb view
arguments
None
permissions
None
$/

welcomelb disable

Turn off welcome-leaderboard tracking

slash mirror/welcomelb disable
arguments
None
permissions
Manage Guild
$/

welcomelb enable

Turn on welcome-leaderboard tracking

slash mirror/welcomelb enable
arguments
None
permissions
Manage Guild
$/

Roleplay45

angry

Angry a member.

arguments
<target>
permissions
None
$

bite

Bite a member

slash mirror/interact bite
arguments
member
permissions
None
$/

bleh

Bleh a member.

arguments
<target>
permissions
None
$

blowkiss

Blowkiss a member

slash mirror/interact blowkiss
arguments
member
permissions
None
$/

blush

Blush a member.

arguments
<target>
permissions
None
$

bonk

Bonk a member

slash mirror/interact bonk
arguments
member
permissions
None
$/

clap

Clap a member.

arguments
<target>
permissions
None
$

confused

Confused a member.

arguments
<target>
permissions
None
$

cry

Cry a member

slash mirror/interact cry
arguments
member
permissions
None
$/

cuddle

Cuddle a member

aka `snuggle`
slash mirror/interact cuddle
arguments
member
permissions
None
$/

dance

Dance a member

slash mirror/interact dance
arguments
member
permissions
None
$/

facepalm

Facepalm a member.

arguments
<target>
permissions
None
$

feed

Feed a member

slash mirror/interact feed
arguments
member
permissions
None
$/

funkick

Kick a member.

arguments
<target>
permissions
None
$

handhold

Handhold a member

slash mirror/interact handhold
arguments
member
permissions
None
$/

handshake

Handshake a member

slash mirror/interact handshake
arguments
member
permissions
None
$/

happy

Happy a member.

arguments
<target>
permissions
None
$

highfive

Highfive a member

slash mirror/interact highfive
arguments
member
permissions
None
$/

hug

Hug a member

slash mirror/interact hug
arguments
member
permissions
None
$/

interact other

Any other interaction by name (see autocomplete)

arguments
actionmember
permissions
None
/

kiss

Kiss a member

slash mirror/interact kiss
arguments
member
permissions
None
$/

lappillow

Lappillow a member

slash mirror/interact lappillow
arguments
member
permissions
None
$/

laugh

Laugh a member.

arguments
<target>
permissions
None
$

lurk

Lurk a member.

arguments
<target>
permissions
None
$

nya

Nya a member.

arguments
<target>
permissions
None
$

pat

Pat a member

slash mirror/interact pat
arguments
member
permissions
None
$/

peck

Peck a member.

arguments
<target>
permissions
None
$

poke

Poke a member

slash mirror/interact poke
arguments
member
permissions
None
$/

pout

Pout a member

slash mirror/interact pout
arguments
member
permissions
None
$/

punch

Punch a member

slash mirror/interact punch
arguments
member
permissions
None
$/

shake

Shake a member.

arguments
<target>
permissions
None
$

shocked

Shocked a member.

arguments
<target>
permissions
None
$

shoot

Shoot a member.

aka `kill`
arguments
<target>
permissions
None
$

shrug

Shrug a member.

arguments
<target>
permissions
None
$

slap

Slap a member

slash mirror/interact slap
arguments
member
permissions
None
$/

sleep

Sleep a member

slash mirror/interact sleep
arguments
member
permissions
None
$/

smile

Smile a member

slash mirror/interact smile
arguments
member
permissions
None
$/

smug

Smug a member

slash mirror/interact smug
arguments
member
permissions
None
$/

stare

Stare a member.

arguments
<target>
permissions
None
$

teehee

Teehee a member.

arguments
<target>
permissions
None
$

think

Think a member.

arguments
<target>
permissions
None
$

tickle

Tickle a member

slash mirror/interact tickle
arguments
member
permissions
None
$/

wave

Wave a member

slash mirror/interact wave
arguments
member
permissions
None
$/

wink

Wink a member

slash mirror/interact wink
arguments
member
permissions
None
$/

yawn

Yawn a member.

arguments
<target>
permissions
None
$

Security42

addwftrole

Grant a role word filter management access

slash mirror/wordfilter addrole
arguments
role
permissions
Administrator
$/

antighspam

Anti Generic Hacked Account Spam settings

aka `aghs`
slash mirror/antispam ghspam
arguments
None
permissions
Manage Guild
$/

antimrbeastscam

Manage anti mrbeast scam settings

aka `ambs`
slash mirror/antispam mrbeastscam
arguments
None
permissions
Manage Guild
$/

antinuke

Open the anti-nuke setup/config panel

aka `an`
slash mirror/antinuke panel
arguments
None
permissions
None
$/

antinuke addmanager

Let a member manage anti-nuke settings (server owner only)

slash mirror/antinuke addmanager
arguments
member
permissions
None
$/

antinuke managers

List who can manage anti-nuke settings

slash mirror/antinuke managers
arguments
None
permissions
None
$/

antinuke release

Release a member from anti-nuke quarantine

aka `quarantinerelease`, `unquarantine`
slash mirror/antinuke release
arguments
member
permissions
None
$/

antinuke removemanager

Remove a member's anti-nuke management access (server owner only)

slash mirror/antinuke removemanager
arguments
member
permissions
None
$/

antiseller

Manage anti seller settings

aka `aseller`, `sellerscan`
slash mirror/antispam seller
arguments
None
permissions
Manage Guild
$/

embedguard

Manage embed guard settings

aka `eg`
slash mirror/embedguard
arguments
None
permissions
Manage Guild
$/

fakeperms

Manage fake (bot-level) permissions for roles

aka `fakeperm`, `fp`, `fperms`
slash mirror/fakeperms
arguments
None
permissions
Administrator
$/

filter

Show spam filter status.

arguments
None
permissions
None
$

filter spam

Show spam filter status

slash mirror/filter spam status
arguments
None
permissions
None
$/

filter spam excludechannel

Manage channels excluded from the spam filter

slash mirror/filter spam excludechannel
arguments
action[channel]
permissions
None
$/

filter spam excludechannel add

Exclude a channel from the spam filter.

arguments
<channel>
permissions
Manage Guild
$

filter spam excludechannel list

List channels excluded from the spam filter.

arguments
None
permissions
None
$

filter spam excludechannel remove

Remove a channel's spam filter exclusion.

arguments
<channel>
permissions
Manage Guild
$

filter spam excluderole

Manage roles excluded from the spam filter

slash mirror/filter spam excluderole
arguments
action[role]
permissions
None
$/

filter spam excluderole add

Exclude a role from the spam filter.

arguments
<role>
permissions
Manage Guild
$

filter spam excluderole list

List roles excluded from the spam filter.

arguments
None
permissions
None
$

filter spam excluderole remove

Remove a role's spam filter exclusion.

arguments
<role>
permissions
Manage Guild
$

filter spam setthreshold

Set how many messages in 10s triggers a timeout

aka `setthreshhold`
slash mirror/filter spam setthreshold
arguments
amount
permissions
Manage Guild
$/

filter spam settimeouttime

Set the timeout duration for spammers

slash mirror/filter spam settimeouttime
arguments
duration
permissions
Manage Guild
$/

filter spam toggle

Toggle the spam filter on or off

aka `disable`, `enable`, `off`, `on`
slash mirror/filter spam toggle
arguments
[state]
permissions
Manage Guild
$/

perms

See a member's native + bot-level perms and which role grants each one

aka `myperms`
slash mirror/perms
arguments
[member]
permissions
None
$/

removewftrole

Remove a role's word filter management access

slash mirror/wordfilter removerole
arguments
role
permissions
Administrator
$/

wordfilter

Open the word filter's status overview and setup panel

aka `filterword`
slash mirror/wordfilter overview
arguments
None
permissions
None
$/

wordfilter add

Manage the server word filter

slash mirror/wordfilter manage
arguments
action[word]
permissions
None
$/

wordfilter channelexcludeadd

Manage word filter channel exclusions

aka `excadd`
slash mirror/wordfilter channelexclude
arguments
action[channel]
permissions
None
$/

wordfilter channelexcludelist

List every channel excluded from the word filter.

aka `exclist`
arguments
None
permissions
None
$

wordfilter channelexcluderemove

Remove a channel's word filter exclusion.

aka `excremove`
arguments
<channel>
permissions
None
$

wordfilter clear

Wipe the main and/or strict wordlist (confirms first).

arguments
None
permissions
Manage Guild
$

wordfilter import

Import a word list from a .txt file

slash mirror/wordfilter import
arguments
modefile[list]
permissions
None
$/

wordfilter list

List every word/phrase in both the main and strict wordlists.

arguments
None
permissions
None
$

wordfilter mode

What the filter does with flagged messages

slash mirror/wordfilter mode
arguments
mode
permissions
Administrator
$/

wordfilter remove

Remove a word/phrase from the word filter.

arguments
<word>
permissions
None
$

wordfilter strict

Manage the strict wordlist (always substring-matched).

arguments
None
permissions
None
$

wordfilter strict add

Add a word/phrase to the strict wordlist (substring matching).

arguments
<word>
permissions
None
$

wordfilter strict list

List every word/phrase in the strict wordlist.

arguments
None
permissions
None
$

wordfilter strict remove

Remove a word/phrase from the strict wordlist.

arguments
<word>
permissions
None
$

wordfilter toggle

Opens the word filter panel (toggling now happens via its buttons).

arguments
[state]
permissions
Administrator
$

wordfilter wildcard

Toggle wildcard (substring) matching for the main wordlist.

arguments
[state]
permissions
Administrator
$

Server Setup36

arclear

Remove the demo activity roles from a member.

arguments
[member]
permissions
Manage Guild
$

arsetup

Create the activity roles so the presence listener can assign them.

arguments
None
permissions
Manage Guild
$

autoreactor

Manage word auto-reactions

slash mirror/autoreactor
arguments
action[word][emoji]
permissions
None
$/

autoreactor add

Auto-react with an emoji whenever a word/phrase is said.

arguments
<word><emoji>
permissions
None
$

autoreactor list

List all autoreactor triggers.

arguments
None
permissions
None
$

autoreactor remove

Remove an autoreactor trigger.

arguments
<word>
permissions
None
$

autoresponder

Manage word autoresponder

slash mirror/autoresponder
arguments
action[word][response][strict]
permissions
None
$/

autoresponder add

Auto-reply whenever a word/phrase is said.

arguments
<word><response>
permissions
None
$

autoresponder list

List all autoresponder triggers.

arguments
None
permissions
None
$

autoresponder remove

Remove an autoresponder trigger.

arguments
<word>
permissions
None
$

autorole

Manage autoroles assigned to new members

aka `autoroles`
slash mirror/autorole
arguments
None
permissions
Manage Roles
$/

customize

Customize Pixie's appearance for this server

slash mirror/customize
arguments
None
permissions
Administrator
$/

disable

Disable a command or a whole command group in this server

slash mirror/cmd disable
arguments
command
permissions
Manage Guild
$/

disabled

List every command/group disabled in this server

slash mirror/cmd disabledlist
arguments
None
permissions
None
$/

enable

Re-enable a previously disabled command or group in this server

slash mirror/cmd enable
arguments
command
permissions
Manage Guild
$/

greetmessage previewleave

Preview the current leave message

arguments
None
permissions
Manage Guild
/

greetmessage previewwelcome

Preview the current welcome message

arguments
None
permissions
Manage Guild
/

help

Links to the full docs and command reference, or looks up one command

aka `h`
slash mirror/help
arguments
[topic]
permissions
None
$/

leavemessage

Configure leave messages

aka `leave`
slash mirror/greetmessage leave
arguments
None
permissions
Manage Guild
$/

leavemessage preview

Posts a button that shows the current leave message privately.

arguments
None
permissions
Manage Guild
$

leavemessage setmsg

Set the leave message directly by pasting text/a script.

arguments
[message]
permissions
Manage Guild
$

leavemessage test

Sends the current leave message for real, in its configured

arguments
None
permissions
Manage Guild
$

livedemo

Manually trigger the streaming detection on a member (showcase).

arguments
[member]
permissions
Manage Guild
$

mcdemo

Manually trigger the Minecraft detection on a member (showcase).

arguments
[member]
permissions
Manage Guild
$

newmemberping

Show new member ping status and channels

aka `nmp`, `poj`
slash mirror/newmemberping overview
arguments
[channel]
permissions
Manage Guild
$/

newmemberping add

Add a channel to ping new members in

slash mirror/newmemberping add
arguments
channel
permissions
Manage Guild
$/

newmemberping list

Show new member ping status and channels

slash mirror/newmemberping list
arguments
None
permissions
Manage Guild
$/

newmemberping remove

Remove a channel from the new member ping list

slash mirror/newmemberping remove
arguments
channel
permissions
Manage Guild
$/

prefix

Show this server's prefix settings

slash mirror/prefix
arguments
None
permissions
None
$/

resetserver

Wipe all server config and data (confirms 3 times).

arguments
None
permissions
Administrator
$

testwelcomes

Send a test welcome and leave message

slash mirror/greetmessage testwelcomes
arguments
None
permissions
Manage Guild
$/

weekstart

Set which day the weekly leaderboards reset on

slash mirror/weekstart
arguments
[day]
permissions
Manage Guild
$/

welcomemessage

Configure welcome messages

aka `welcome`
slash mirror/greetmessage welcome
arguments
None
permissions
Manage Guild
$/

welcomemessage preview

Posts a button that shows the current welcome message privately

arguments
None
permissions
Manage Guild
$

welcomemessage setmsg

Set the welcome message directly by pasting text/a script - no

arguments
[message]
permissions
Manage Guild
$

welcomemessage test

Sends the current welcome message for real, in its configured

arguments
None
permissions
Manage Guild
$

Manipulation34

avatar

Show a member's global and server avatar

aka `av`, `sav`, `savatar`, `serveravatar`
slash mirror/image avatar
arguments
[member]
permissions
None
$/

banner

Show a member's global and server banner

aka `sb`, `sbanner`, `serverbanner`
slash mirror/image banner
arguments
[member]
permissions
None
$/

biify

Bi-ify a member's avatar or an attached image

aka `bi-fiy`, `bifiy`, `bify`
slash mirror/ify biify
arguments
[member][image]
permissions
None
$/

caption

Add a meme caption to an image or gif (outputs a gif)

slash mirror/caption
arguments
image[top][bottom][invert][speechbubble]
permissions
None
$/

emoji

Show every emoji/sticker command - same idea as bare `$br` for

aka `emojis`, `sticker`, `stickers`
arguments
[emoji]
permissions
None
$

emoji add

Add an emoji - paste existing emoji(s)/an ID, give a link, or attach a file

aka `create`, `steal`, `upload`
slash mirror/emoji add
arguments
[input][name][attachment]
permissions
Manage Emojis And Stickers
$/

emoji addsticker

Add a message's sticker(s) to this server

aka `stealsticker`
slash mirror/emojisteal stealsticker
arguments
message
permissions
Manage Emojis And Stickers
$/

emoji download

Download one or more custom emojis as image files

slash mirror/emojisteal download
arguments
emojis
permissions
None
$/

emoji downloadsticker

Download a message's sticker(s) as image files

slash mirror/emojisteal downloadsticker
arguments
message
permissions
None
$/

emoji emoji2sticker

Convert an emoji into a sticker for this server

slash mirror/emojisteal emoji2sticker
arguments
emoji
permissions
Manage Emojis And Stickers
$/

emoji export

Export this server's emojis and stickers to a code

slash mirror/emojisteal export
arguments
None
permissions
Manage Emojis And Stickers
$/

emoji gif2sticker

Convert a GIF you send into a sticker for this server

slash mirror/emojisteal gif2sticker
arguments
None
permissions
Manage Emojis And Stickers
$/

emoji import

Import emojis/stickers from an export code

slash mirror/emojisteal import
arguments
code
permissions
Manage Emojis And Stickers
$/

emoji masssteal

Send emojis and/or stickers one at a time - each gets added immediately

aka `bulksteal`, `masssteal`
slash mirror/emoji masssteal
arguments
None
permissions
Manage Emojis And Stickers
$/

emoji remove

Delete an existing emoji from this server

aka `delete`
slash mirror/emoji remove
arguments
emoji
permissions
Manage Emojis And Stickers
$/

emoji removesticker

Delete a message's sticker from this server

aka `deletesticker`
slash mirror/emojisteal deletesticker
arguments
message
permissions
Manage Emojis And Stickers
$/

emoji rename

Rename an existing emoji in this server

slash mirror/emoji rename
arguments
emojinew_name
permissions
Manage Emojis And Stickers
$/

emoji renamesticker

Rename an existing sticker in this server.

arguments
<sticker><new_name>
permissions
Manage Emojis And Stickers
$

emoji slots

Show how many emoji/sticker slots are used, and how many are left

aka `capacity`, `limits`
slash mirror/emoji slots
arguments
None
permissions
None
$/

emoji stealallreactions

Steal every custom emoji reaction off a message - reply to it (or give its link). Native Discord emoji reactions can't be stolen. Same as `emoji stealreaction all`.

aka `stealallreaction`
arguments
[args]
permissions
Manage Emojis And Stickers
$

emoji stealreaction

Steal custom emoji reactions off a message - reply to it (or give its link), then how many (or `all`), optionally a name if stealing just one. Native Discord emoji reactions can't be stolen.

aka `stealreactions`
arguments
[args]
permissions
Manage Emojis And Stickers
$

emoji sticker2emoji

Convert a message's sticker into an emoji

slash mirror/emojisteal sticker2emoji
arguments
message
permissions
Manage Emojis And Stickers
$/

emoji stickerpack

Create a sticker pack: send stickers one at a time, then click Done

slash mirror/emojisteal stickerpack
arguments
None
permissions
Manage Emojis And Stickers
$/

emojisteal downloadbyid

Download one or more emojis as image files using their IDs (no Nitro required)

arguments
ids
permissions
None
/

emojisteal downloadstickerbyid

Download a sticker as an image file using its ID (no Nitro/example message required)

arguments
sticker_id
permissions
None
/

emojisteal stealbyid

Add an emoji to this server using its ID (no Nitro required)

arguments
emoji_idname
permissions
Manage Emojis And Stickers
/

emojisteal stealstickerbyid

Add a sticker to this server using its ID (no Nitro/example message required)

arguments
sticker_id
permissions
Manage Emojis And Stickers
/

emojisteal uploademoji

Upload a file or link to create an emoji

arguments
[name][attachment][link]
permissions
Manage Emojis And Stickers
/

emojisteal uploadsticker

Upload a file or link to create a sticker

arguments
[name][attachment][link]
permissions
Manage Emojis And Stickers
/

gayify

Gay-ify a member's avatar or an attached image

slash mirror/ify gayify
arguments
[member][image]
permissions
None
$/

imgtogif

Convert an image attachment to GIF

aka `gif`, `image2gif`, `imagetogif`, `img2gif`
slash mirror/image img2gif
arguments
image
permissions
None
$/

lesbianify

Lesbian-ify a member's avatar or an attached image

slash mirror/ify lesbianify
arguments
[member][image]
permissions
None
$/

speechbubble

Add a speech bubble to an image

aka `speech`, `speechmeme`
slash mirror/image speechbubble
arguments
image[style]
permissions
None
$/

steal

Add one or more existing custom emojis to this server

slash mirror/emojisteal steal
arguments
emojis
permissions
Manage Emojis And Stickers
$/

Perks & Rewards28

boosterrole

Show every boosterrole command - bare `$br` never jumps straight into

aka `boosterroles`, `br`
arguments
None
permissions
None
$

boosterrole color

Set your booster role's color (add a second for a gradient), or 'blank' to reset to default

aka `colour`
slash mirror/boosterrole color
arguments
hex1[hex2]
permissions
None
$/

boosterrole create

Create your own booster role (must be boosting)

slash mirror/boosterrole create
arguments
[name]
permissions
None
$/

boosterrole delete

Delete your booster role

aka `remove`
slash mirror/boosterrole delete
arguments
None
permissions
None
$/

boosterrole icon

Set your booster role's icon, or 'delete'/'none' to remove it

slash mirror/boosterrole icon
arguments
[attachment][emoji_or_link]
permissions
None
$/

boosterrole leave

Remove a booster role that was shared with you

slash mirror/boosterrole leave
arguments
None
permissions
None
$/

boosterrole link

Registers an EXISTING role (made by hand outside the bot, not via

arguments
<role_arg><member_arg>
permissions
Manage Roles
$

boosterrole list

Staff: see everything registered as a member's booster role(s),

aka `listroles`, `roles`
arguments
<member_arg>
permissions
Manage Roles
$

boosterrole name

Rename your booster role

aka `rename`
slash mirror/boosterrole name
arguments
name
permissions
None
$/

boosterrole overview

Set up/configure booster roles for this server

aka `config`, `manage`
slash mirror/boosterrole overview
arguments
None
permissions
Manage Guild
$/

boosterrole share

Give another member your booster role (they must accept)

slash mirror/boosterrole share
arguments
member
permissions
None
$/

boosterrole shares

See who your booster role is currently shared with

slash mirror/boosterrole shares
arguments
None
permissions
None
$/

boosterrole unlink

Undoes a bad $boosterrole link (or removes a bot-created one from

arguments
<role_arg>
permissions
Manage Roles
$

boosterrole unshare

Take your booster role back from someone you shared it with

slash mirror/boosterrole unshare
arguments
member
permissions
None
$/

boostershoutout

Show booster shoutout settings (opens the panel if you can manage the server)

aka `boostershoutouts`, `bshoutout`
slash mirror/boostershoutout overview
arguments
None
permissions
None
$/

boostershoutout preview

Preview the current booster shoutout message

slash mirror/boostershoutout preview
arguments
None
permissions
Manage Guild
$/

boostershoutout setmsg

Set the booster shoutout message directly by pasting text/a

arguments
[message]
permissions
Manage Guild
$

boostershoutout test

Send a test booster shoutout for real, in its configured channel

arguments
None
permissions
Manage Guild
$

giveaway

Start a giveaway

aka `giveaways`, `gstart`, `gw`
slash mirror/giveaway start
arguments
durationwinnersprize[channel][required_role][hosted_by]
permissions
Manage Events
$/

giveaway end

End a giveaway early

slash mirror/giveaway end
arguments
message_id
permissions
Manage Guild
$/

giveaway list

List active giveaways

slash mirror/giveaway list
arguments
None
permissions
None
$/

giveaway requiredrole

Toggle a role requirement for a giveaway

aka `reqrole`
slash mirror/giveaway requiredrole
arguments
rolemessage_id
permissions
Manage Guild
$/

giveaway reroll

Reroll winners for an ended giveaway

aka `reroll`
slash mirror/giveaway reroll
arguments
message_id[count]
permissions
Manage Guild
$/

giveaway rerollrequire

Rerolls one entrant at a time, live, until `count` of them meet

aka `rerollreq`, `rerollrequirement`
arguments
[args]
permissions
Manage Guild
$

testboost

Send a test booster shoutout

aka `testboostershoutout`, `testbshoutout`
slash mirror/boostershoutout test
arguments
None
permissions
Manage Guild
$/

vanity

Show vanity reward settings (opens the panel if you can manage the server)

slash mirror/vanity overview
arguments
None
permissions
None
$/

vanity preview

Preview the current vanity reward message

slash mirror/vanity preview
arguments
None
permissions
Manage Guild
$/

vanity setmsg

Set the vanity reward message directly by pasting text/a script -

arguments
[message]
permissions
Manage Guild
$

Tickets & Roles28

autoclose

Schedule this ticket to auto-close after a delay (or "cancel").

aka `ticketautoclose`
arguments
[duration]
permissions
None
$

embed

Build and post a custom embed

aka `eb`, `embedbuilder`
slash mirror/embed create
arguments
[channel]
permissions
Manage GuildManage Messages
$/

embed copy

Start a new embed prefilled with another tracked embed's data

slash mirror/embed copy
arguments
message
permissions
Manage GuildManage Messages
$/

embed delete

Stop managing an embed i posted (give its message link or id)

aka `destroy`
slash mirror/embed delete
arguments
message
permissions
Manage GuildManage Messages
$/

embed edit

Edit an embed i posted (give its message link or id)

slash mirror/embed edit
arguments
message
permissions
Manage GuildManage Messages
$/

reactionrole

List reaction role subcommands.

aka `reactionroles`, `rr`
arguments
None
permissions
None
$

reactionrole add

Add emoji-role pairs onto an existing message (yours or mine)

aka `import`
slash mirror/reactionrole add
arguments
message
permissions
Manage Roles
$/

reactionrole create

Have me build and post a new reaction-role embed

slash mirror/reactionrole create
arguments
[channel]
permissions
Manage Roles
$/

reactionrole delete

Stop managing a reaction-role message (clears its reactions if i can)

aka `destroy`
slash mirror/reactionrole delete
arguments
message
permissions
Manage Roles
$/

reactionrole edit

Edit a reaction-role message i created (title/description/color)

slash mirror/reactionrole edit
arguments
message
permissions
Manage Roles
$/

reactionrole list

Show current bindings on a reaction-role message

slash mirror/reactionrole list
arguments
message
permissions
Manage Roles
$/

reactionrole remove

Remove one emoji binding from a reaction-role message

slash mirror/reactionrole remove
arguments
messageemoji
permissions
Manage Roles
$/

reactionrole restore

Restore a deleted reaction-role message

aka `recover`
slash mirror/reactionrole restore
arguments
message_id[channel]
permissions
Manage Roles
$/

reactionrole trash

List recently deleted reaction-role messages (recoverable for 14 days)

aka `deleted`
slash mirror/reactionrole trash
arguments
None
permissions
Manage Roles
$/

reopen

Reopen this closed ticket.

aka `open`, `ticketreopen`, `unclose`
arguments
None
permissions
None
$

starboard

Manage the starboard

aka `star`
slash mirror/starboard
arguments
None
permissions
Manage Guild
$/

ticket

List all ticket subcommands.

aka `tickets`
arguments
None
permissions
None
$

ticket addrole

Let a role see this ticket

slash mirror/ticket addrole
arguments
role
permissions
None
$/

ticket adduser

Let a member see this ticket

slash mirror/ticket adduser
arguments
member
permissions
None
$/

ticket autoclose

Schedule this ticket to auto-close, cancelled by any new message

aka `ticketautoclose`
slash mirror/ticket autoclose
arguments
[duration]
permissions
None
$/

ticket claim

Claim this ticket

slash mirror/ticket claim
arguments
None
permissions
None
$/

ticket close

Close this ticket

aka `close`
slash mirror/ticket close
arguments
[reason]
permissions
None
$/

ticket delete

Delete a closed ticket

aka `ticketdelete`
slash mirror/ticket delete
arguments
None
permissions
None
$/

ticket rename

Rename this ticket channel

slash mirror/ticket rename
arguments
new_name
permissions
None
$/

ticket reopen

Reopen a closed ticket

aka `open`, `unclose`
slash mirror/ticket reopen
arguments
None
permissions
None
$/

ticket scheduledelete

Schedule this ticket to auto-delete, cancelled by any new message

aka `autodelete`, `scheduledelete`, `scheduledeletion`
slash mirror/ticket scheduledelete
arguments
[duration]
permissions
None
$/

ticket transcript

Post a transcript of this ticket now

aka `addtranscript`
slash mirror/ticket transcript
arguments
None
permissions
None
$/

ticketpanel

Manage ticket panels

aka `panels`, `ticketconfig`, `ticketpanels`
slash mirror/ticket panels
arguments
None
permissions
Manage GuildManage Messages
$/

Fun23

blackjack

Play blackjack against the dealer

aka `bj`
slash mirror/game blackjack
arguments
None
permissions
None
$/

blacktea

Start a blacktea game - type words containing the given letters before time runs out

aka `bt`
slash mirror/game blacktea
arguments
None
permissions
None
$/

britishify

Toggle britishifying a member's messages (omit member to see the list)

aka `brit`, `britify`, `britishlock`
slash mirror/britishify
arguments
[member]
permissions
None
$/

coinflip

Flip a coin

aka `cf`, `flip`
slash mirror/coinflip
arguments
None
permissions
None
$/

connect4

Play connect four vs the bot or another member

aka `c4`, `connectfour`
slash mirror/game connect4
arguments
[member]
permissions
None
$/

cornballify

Overlay a cornball image on a member's avatar or an attached image

aka `cornball`
slash mirror/ify cornballify
arguments
[member][image]
permissions
None
$/

guessnumber

Play guess the number - I pick a number, you guess it

aka `gn`, `guessthenumber`, `number`
slash mirror/game guessnumber
arguments
[highest]
permissions
None
$/

hangman

Play hangman - guess the word one letter at a time in chat

slash mirror/game hangman
arguments
None
permissions
None
$/

howbig

Find out someone's size

slash mirror/how big
arguments
[member]
permissions
None
$/

howcorny

No description

arguments
[member]
permissions
None
$

howgay

Find out how gay someone is

slash mirror/how gay
arguments
[member]
permissions
None
$/

howlesbian

Find out how lesbian someone is

slash mirror/how lesbian
arguments
[member]
permissions
None
$/

howracist

Find out how racist someone is

slash mirror/how racist
arguments
[member]
permissions
None
$/

howsimp

Find out how simp someone is

slash mirror/how simp
arguments
[member]
permissions
None
$/

howstupid

Find out how stupid someone is

slash mirror/how stupid
arguments
[member]
permissions
None
$/

isrealify

Overlay an Israeli flag on a member's avatar or an attached image

aka `israelify`
slash mirror/ify isrealify
arguments
[member][image]
permissions
None
$/

liedetector

Generate a lie-detector image from text, or a replied-to message.

aka `detectlie`, `ld`, `lie`
arguments
[text]
permissions
None
$

roll

Roll some dice

aka `dice`
slash mirror/game roll
arguments
sides[amount]
permissions
None
$/

rps

Play rock paper scissors vs the bot or another member

slash mirror/game rps
arguments
[member]
permissions
None
$/

tictactoe

Play tic-tac-toe vs the bot or another member

aka `ttt`
slash mirror/game tictactoe
arguments
[member]
permissions
None
$/

trivia

Answer a trivia question

slash mirror/game trivia
arguments
[category]
permissions
None
$/

uwuify

Toggle uwuifying a member's messages (omit member to see the list)

aka `uwulock`
slash mirror/uwuify
arguments
[member]
permissions
None
$/

wordle

Play wordle - guess the 5-letter word in 6 tries

slash mirror/game wordle
arguments
None
permissions
None
$/

Scripting23

buttonrole

No description

arguments
None
permissions
None
$

buttonrole add

Attach a role-toggle button to a message this bot sent

slash mirror/script buttonrole add
arguments
messagerolestylelabel
permissions
Manage Roles
$/

buttonrole list

List the button roles on a message, without changing anything

slash mirror/script buttonrole list
arguments
message
permissions
None
$/

buttonrole remove

Remove one role's button from a message

slash mirror/script buttonrole remove
arguments
messagerole
permissions
Manage Roles
$/

buttonrole removeall

Remove every button role from a message

slash mirror/script buttonrole removeall
arguments
message
permissions
Manage Roles
$/

buttonrole reset

Stop tracking every button role in this server (existing buttons keep showing but stop working)

slash mirror/script buttonrole reset
arguments
None
permissions
Manage Roles
$/

createembed

Post a script as a real, tracked message

aka `scriptembed`
slash mirror/script create
arguments
script
permissions
Manage GuildManage Messages
$/

dumpscript

Show the raw script behind a tracked embed, privately

slash mirror/script dump
arguments
message
permissions
Manage GuildManage Messages
$/

editembed

Post Edit/Dump Script buttons for a tracked embed

slash mirror/script edit
arguments
message
permissions
Manage GuildManage Messages
$/

pagination

No description

arguments
None
permissions
None
$

pagination add

Append a new page to a tracked embed

slash mirror/script pagination add
arguments
messagescript
permissions
Manage GuildManage Messages
$/

pagination delete

Stop tracking a message (the message itself isn't deleted)

slash mirror/script pagination delete
arguments
message
permissions
Manage GuildManage Messages
$/

pagination list

Show a tracked embed's page count and current page

slash mirror/script pagination list
arguments
message
permissions
Manage GuildManage Messages
$/

pagination remove

Delete a page (can't remove the last one - use delete for that)

slash mirror/script pagination remove
arguments
messagepage
permissions
Manage GuildManage Messages
$/

pagination reset

Stop tracking every paginated message in this server

slash mirror/script pagination reset
arguments
None
permissions
Manage GuildManage Messages
$/

pagination restorereactions

Re-add the nav reactions if they got removed

slash mirror/script pagination restorereactions
arguments
message
permissions
Manage GuildManage Messages
$/

pagination set

Jump a tracked embed to a specific page

slash mirror/script pagination set
arguments
messagepage
permissions
Manage GuildManage Messages
$/

pagination update

Replace a page's script in place

slash mirror/script pagination update
arguments
messagepagescript
permissions
Manage GuildManage Messages
$/

scripting

Quick overview of the embed scripting system.

aka `embedscripting`
arguments
None
permissions
None
$

scriptpreview

Paste a setmsg command (or a bare script) and preview it privately, without saving

aka `previewscript`
slash mirror/script preview
arguments
pasted
permissions
None
$/

scripttest

Render an embed-script and show the result, without tracking it

aka `testscript`
slash mirror/script test
arguments
script
permissions
Manage GuildManage Messages
$/

serverprofileupdated

Force re-render every tracked embed referencing the server's name/icon/banner (normally automatic)

aka `refreshembeds`, `syncembeds`
slash mirror/script refresh
arguments
None
permissions
Manage GuildManage Messages
$/

stickyembed

Toggle whether a /script create message stays pinned to the bottom of its channel

aka `sticky`
slash mirror/script sticky
arguments
message
permissions
Manage GuildManage Messages
$/

Info20

channelid

Get a channel's ID

slash mirror/info id channel
arguments
[channel]
permissions
None
$/

channelinfo

Show information about a channel

aka `ci`
slash mirror/info channel
arguments
[channel]
permissions
None
$/

isbanned

Check whether a user is banned (or autokickbanned) in this server

slash mirror/info isbanned
arguments
target
permissions
Ban Members
$/

isboosting

Check if a member is boosting the server

aka `boosting`
slash mirror/info isboosting
arguments
[member]
permissions
None
$/

joindate

Show when you (or a member) joined the server, and their join position.

aka `jd`
arguments
[target]
permissions
None
$

joinpos

See what position you or a member joined the server

aka `jp`
slash mirror/info joinpos
arguments
[member][user_id]
permissions
None
$/

messageid

Get a message's ID from its link

slash mirror/info id message
arguments
message
permissions
None
$/

msgmetadata

Reply to a message to see every bit of metadata Discord gives us about it.

aka `md`, `mdata`, `meta`, `metadata`, `msgmeta`
arguments
None
permissions
None
$

roleid

Get a role's ID

slash mirror/info id role
arguments
role
permissions
None
$/

rolemembers

List all members with a role, paginated

aka `inrole`, `listrole`, `rm`, `rolelist`
slash mirror/info inrole
arguments
role
permissions
None
$/

roles

List every role in the server, highest to lowest

aka `hierarchy`, `rolelisting`
slash mirror/info roles
arguments
None
permissions
None
$/

server

Show the whole server's stats card

aka `serverstats`, `stats server`
slash mirror/info serverstats
arguments
[window]
permissions
None
$/

serverid

Get this server's ID

aka `guildid`
slash mirror/info id server
arguments
None
permissions
None
$/

serverinfo

Show information about this server

aka `si`
slash mirror/info server
arguments
None
permissions
None
$/

stats

Show a member's server stats card

aka `u`, `user`, `userstats`
slash mirror/info stats
arguments
[member][window]
permissions
None
$/

stats averagedailymessages

Show the server's average daily message count over a period

aka `avgdailymessages`, `avgmsgs`
slash mirror/info averagedailymessages
arguments
[period]
permissions
Manage Guild
$/

timeoutlist

List all currently timed out members

aka `tol`, `tolist`
slash mirror/info timeoutlist
arguments
None
permissions
None
$/

timestamp

Convert a time (or time range) into Discord timestamp tags

aka `unix`, `unixtime`
slash mirror/info timestamp
arguments
ts1[ts2]
permissions
None
$/

uid

Get a member's user ID

aka `getuserid`, `userid`
slash mirror/info id user
arguments
[member]
permissions
None
$/

userinfo

Show information about a member

aka `ui`, `whois`
slash mirror/info user
arguments
[member][user_id]
permissions
None
$/

Utility18

afk

Set yourself as AFK with an optional reason

aka `a`
slash mirror/afk
arguments
[reason][global_afk]
permissions
None
$/

aicheck

Check if text was written by AI

aka `detectai`, `isai`
slash mirror/aicheck
arguments
text
permissions
None
$/

define

Look up a word's definition

aka `def`
slash mirror/define
arguments
word
permissions
None
$/

explode

Overlay an explosion effect on an attached (or replied-to) image.

aka `explosion`
arguments
None
permissions
None
$

forceupdate

Requires Manage Server - force-refresh this server's auto-updating leaderboards now

slash mirror/forceupdate
arguments
None
permissions
Manage Guild
$/

icon

Show this server's icon and banner

aka `guildbanner`, `guildicon`, `servericon`
slash mirror/image icon
arguments
None
permissions
None
$/

image

Search for images

aka `img`
slash mirror/search image
arguments
query
permissions
None
$/

image explode

Overlay an explosion effect on an image

arguments
image
permissions
None
/

image vision

Describe an image, or read any text in it

arguments
image
permissions
None
/

ocr

Extract text from an image

aka `readtext`, `textocr`
slash mirror/image ocr
arguments
image
permissions
None
$/

ping

Check the bot's latency

slash mirror/ping
arguments
None
permissions
None
$/

quote

Quote a replied-to message as a styled image.

aka `q`
arguments
None
permissions
None
$

removebg

Remove the background from an image

aka `bg`, `bgremove`, `nobg`
slash mirror/image removebg
arguments
image[crop]
permissions
None
$/

search

Search the web

aka `google`
slash mirror/search web
arguments
query
permissions
None
$/

status

Show Pixie's live uptime/latency/server/user stats

slash mirror/status
arguments
None
permissions
None
$/

time

Convert a time from one UTC offset to another

arguments
timefrom_utcto_utc
permissions
None
/

translate

Translate text to another language

aka `tr`
slash mirror/translate
arguments
text[to][source]
permissions
None
$/

vid2gif

Convert a video attachment to GIF

aka `v2g`, `videotogif`, `vidtogif`
slash mirror/image vid2gif
arguments
video
permissions
None
$/

Voice17

jointocreate

Open the join-to-create setup panel

aka `jtc`, `vm`, `voicemaster`
slash mirror/jointocreate manage
arguments
None
permissions
Manage Channels
$/

jointocreate postinterface

Post the join-to-create interface panel in this channel

aka `sendinterface`
slash mirror/jointocreate postinterface
arguments
None
permissions
Manage Channels
$/

vc

No description

arguments
None
permissions
None
$

vc allow

Undo a disallow, letting a member join again

aka `unblock`, `undisallow`
slash mirror/vc allow
arguments
member
permissions
None
$/

vc claim

Ask the current owner to transfer this voice channel to you

slash mirror/vc claim
arguments
None
permissions
None
$/

vc delete

Delete your voice channel

aka `remove`
slash mirror/vc delete
arguments
None
permissions
None
$/

vc disallow

Block a member from joining, without locking the channel for anyone else

aka `block`, `deny`
slash mirror/vc disallow
arguments
member
permissions
None
$/

vc ghost

Hide your voice channel

aka `hide`
slash mirror/vc ghost
arguments
None
permissions
None
$/

vc info

View info about your voice channel

slash mirror/vc info
arguments
None
permissions
None
$/

vc kick

Disconnect a member from your voice channel

slash mirror/vc kick
arguments
member
permissions
None
$/

vc limit

Set your voice channel's user limit

slash mirror/vc limit
arguments
limit
permissions
None
$/

vc lock

Lock your voice channel

slash mirror/vc lock
arguments
None
permissions
None
$/

vc permit

Let a member bypass your channel's lock/hide

slash mirror/vc permit
arguments
member
permissions
None
$/

vc rename

Rename your voice channel

aka `name`
slash mirror/vc rename
arguments
name
permissions
None
$/

vc reveal

Reveal your hidden voice channel

aka `unghost`, `unhide`
slash mirror/vc reveal
arguments
None
permissions
None
$/

vc unlock

Unlock your voice channel

slash mirror/vc unlock
arguments
None
permissions
None
$/

vc unpermit

Revoke a member's lock/hide bypass

aka `revoke`
slash mirror/vc unpermit
arguments
member
permissions
None
$/

Reports & Confessions15

confess

Submit an anonymous confession

arguments
None
permissions
None
/

confessions

Show anonymous confessions status

aka `confession`
slash mirror/confessions overview
arguments
None
permissions
None
$/

confessions ban

Ban the poster of a confession using its ID (only works within 7 days).

arguments
None
permissions
None
$

confessions ban add

Ban the poster of a confession by its ID

slash mirror/confessions ban add
arguments
confession_id
permissions
Manage Guild
$/

confessions ban list

List active confession bans

slash mirror/confessions ban list
arguments
None
permissions
Manage Guild
$/

confessions ban remove

Remove a confession ban

aka `del`, `rm`
slash mirror/confessions ban remove
arguments
ban_id
permissions
Manage Guild
$/

confessions setup

Set up the confessions channel

slash mirror/confessions setup
arguments
channel
permissions
Manage Guild
$/

report

File an anonymous report with this server's staff

slash mirror/report
arguments
None
permissions
None
$/

reportban

Ban whoever filed a report, using its ID (only works within 7 days).

arguments
None
permissions
Ban MembersManage Guild
$

reportban add

Ban whoever filed a report, using its ID (only works within 7 days)

slash mirror/reportconfig ban add
arguments
report_id
permissions
Ban MembersManage Guild
$/

reportban list

List all report bans on this server

slash mirror/reportconfig ban list
arguments
None
permissions
Ban MembersManage Guild
$/

reportban remove

Remove a report ban by its ban ID

aka `del`, `rm`
slash mirror/reportconfig ban remove
arguments
ban_id
permissions
Ban MembersManage Guild
$/

reportconfig

Open the report system's settings panel

slash mirror/reportconfig settings
arguments
None
permissions
Manage Guild
$/

reportconfig close

Close the report tied to this thread

aka `reportclose`
slash mirror/reportconfig closereport
arguments
None
permissions
Moderate Members
$/

reportconfig postembed

Post a button that lets anyone start an anonymous report, same as /report

slash mirror/reportconfig postembed
arguments
[channel]
permissions
Manage Guild
$/

Invites11

invites

See your (or someone's) invite stats

aka `invite`
slash mirror/invites stats
arguments
[member]
permissions
None
$/

invites autolb

Post a self-updating invite leaderboard in a channel (refreshes hourly)

slash mirror/invites autolb
arguments
channel[period]
permissions
Manage Guild
$/

invites autolbremove

Stop and remove a self-updating invite leaderboard

slash mirror/invites autolbremove
arguments
[period]
permissions
Manage Guild
$/

invites banall

Ban everyone who joined via an invite code (full admin only)

slash mirror/invites banall
arguments
code
permissions
Administrator
$/

invites code

Show info about an invite code and who joined through it

slash mirror/invites code
arguments
code
permissions
Manage Guild
$/

invites invitedwho

See who a member invited to this server

aka `invitedwho`
slash mirror/invites invitedwho
arguments
member
permissions
Manage Guild
$/

invites kickall

Kick everyone who joined via an invite code (full admin only)

slash mirror/invites kickall
arguments
code
permissions
Administrator
$/

invites leaderboard

Who's invited the most current members

aka `lb`, `top`
slash mirror/invites leaderboard
arguments
[period]
permissions
None
$/

invites tree

Full invite chain for a member, both who invited them and who they invited

slash mirror/invites tree
arguments
[member]
permissions
Manage Guild
$/

invites whoinvited

See who invited a member, and with what code

aka `whoinvited`
slash mirror/invites whoinvited
arguments
member
permissions
Manage Guild
$/

inviteslb

Shortcut for `invites leaderboard`. period: alltime (default), daily, weekly, or monthly.

aka `invitelb`
arguments
[period=alltime]
permissions
None
$

Snipe4

clearsnipes

Clear sniped messages for this channel

aka `cs`
slash mirror/snipetools clear
arguments
None
permissions
None
$/

reactionsnipe

Show recently removed reactions in this channel

aka `rs`
slash mirror/snipetools reaction
arguments
None
permissions
None
$/

snipe

Show recently deleted messages in this channel

aka `s`
slash mirror/snipe
arguments
None
permissions
None
$/

togglesnipe

Turn message and reaction sniping on or off for this server

aka `snipetoggle`
slash mirror/snipetools toggle
arguments
[state]
permissions
Manage Guild
$/

Aliases3

alias add

Add a custom alias for an existing command (this server only)

aka `create`, `set`
slash mirror/alias add
arguments
aliascommand
permissions
Manage Guild
$/

alias list

List this server's custom command aliases

aka `alias`
slash mirror/alias list
arguments
None
permissions
None
$/

alias remove

Remove a custom alias

aka `del`, `delete`, `rm`
slash mirror/alias remove
arguments
alias
permissions
Manage Guild
$/

Logging1

logs

Set up event logging (per-category channels)

aka `eventlogger`, `log`
slash mirror/logs
arguments
[action][channel]
permissions
Administrator
$/