Every Modu bot command

The default prefix is . (so .rank), and each server can change it. Commands that act on other members check your own Discord permission first. Every command is part of every paid plan; .bump is free. Type .help in Discord for the same list, or browse the features.

.temprole <member> <role> <duration> [note]
Give a role that is taken back automatically, e.g. 7d or 12h. Also: temprole list, temprole remove <member> <role>. Needs Manage Roles.
.deathboard [on|off] [#channel]
A trap channel for hacked and spam accounts: anyone but staff who posts there is banned and their recent messages are wiped. on creates #death-board (or uses an empty channel you give); off turns it off. Needs Ban Members and Manage Server to change.
.ban <member> [reason]
Ban a member (or a user id of someone who already left). Needs Ban Members.
.unban <user id> [reason]
Lift a ban. Needs Ban Members.
.kick <member> [reason]
Remove a member from the server. They can rejoin with an invite. Needs Kick Members.
.timeout <member> [duration] [reason]
Time a member out so they cannot talk. Duration like 10m, 2h or 1d (default 10m, max 28d). Needs Timeout Members.
.untimeout <member>
End a member's timeout early. Needs Timeout Members.
.warn <member> [reason]
Record a warning on a member. They are told in a DM when possible. Needs Timeout Members.
.warnings <member>
Show a member's recent moderation history. Needs Timeout Members.
.purge <1-100> [member]
Delete recent messages in this channel, optionally only from one member (mention or user id). Pinned messages are kept, messages older than 14 days are skipped, and the confirmation clears itself. Needs Manage Messages.
.lock
Stop @everyone sending messages in this channel. Needs Manage Channels.
.unlock
Let @everyone send messages in this channel again. Needs Manage Channels.
.slowmode <seconds|off>
Set how long members wait between messages in this channel (up to 6 hours). Needs Manage Channels.
.jail <member> [reason]
Send a member to #jail: their roles are saved and removed until released. Needs the jail set up first. Needs Timeout Members.
.unjail <member>
Release a member from jail and give their roles back. Needs Timeout Members.
.picperm <member>
Give or take the Pic Perms role, which lets a member send images, files and embeds. Needs Manage Roles.
.linkperm <member>
Give or take the Link Perms role, which lets a member post links (exempt from the automod link filter). Needs Manage Roles.
.soundperm <member>
Give or take the Sound Perms role, which lets a member use the soundboard. Needs Manage Roles.
.nicknameperm <member>
Give or take the Nickname Perms role, which lets a member change their own nickname. Needs Manage Roles.
.emojiperm <member>
Give or take the Emoji Perms role, which lets a member use emojis from other servers. Needs Manage Roles.
.stickerperm <member>
Give or take the Sticker Perms role, which lets a member use stickers from other servers. Needs Manage Roles.
.vc <lock|unlock|hide|unhide|limit|name|status|region|permit|reject|disconnect|claim|transfer|info|interface>
Control your VoiceMaster channel. Only its owner (or a server admin) can rename it, set the limit, status or region, lock, hide, permit, reject, disconnect or transfer it. vc interface posts a button panel for all of this (Manage Channels).
.vcmove <member> <voice channel>
Move a member into another voice channel. Needs Move Members.
.vcmoveall <from channel> | <to channel>
Move everyone from one voice channel to another. Separate the two channels with |, or use mentions or ids. Needs Move Members.
.vckick <member>
Disconnect a member from voice. Needs Move Members.
.vcmute <member>
Server-mute a member in voice. Needs Mute Members.
.vcunmute <member>
Remove a member's server mute. Needs Mute Members.
.vcdeafen <member>
Server-deafen a member in voice. Needs Deafen Members.
.vcundeafen <member>
Remove a member's server deafen. Needs Deafen Members.
.rank [member]
Show a rank card with level, XP and position on the leaderboard.
.leaderboard [page]
The members with the most XP in this server, 10 per page.
.stats [days]
Messages, voice time, active members, joins and leaves for the whole server.
.me [days]
Your own messages, voice time and rank in this server.
.userstats <member> [days]
A member's messages, voice time and rank in this server.
.channelstats [#channel] [days]
How busy a channel has been, and where it ranks in the server.
.topstats [messages|voice] [days] [channels]
The most active members, or channels, over a window of days.
.invites [member]
How many members someone has brought in, not counting ones who left or fake accounts.
.inviteboard
The members who brought in the most people.
.streak [member|top]
Days active in a row and earned badges, or the longest streaks with top.
.statsprivacy [on|off]
Stop being counted in this server's stats, and delete what was counted.
.counters
The counter channels in this server and when each one last updated. Needs Manage Channels.
.statroles
The roles given out from member stats, and what each one changed last run. Needs Manage Roles.
.suggest <idea>
Post an idea to the suggestions channel for everyone to vote on.
.approve <number> [reason]
Approve a suggestion, with an optional note. Needs Manage Messages.
.reject <number> [reason]
Reject a suggestion, with an optional reason. Needs Manage Messages.
.implemented <number> [reason]
Mark a suggestion as done, with an optional note. Needs Manage Messages.
.birthday [set <date> | remove]
Save your birthday (e.g. 14 Feb) so the server celebrates it, remove it, or see what is saved.
.birthdays
The next 10 birthdays in this server.
.appeal [setup|off]
Show the ban appeal link. setup turns appeals on: banned members get a DM with an Appeal button, and staff decide in a private #ban-appeals channel. off turns them off. setup and off need Manage Server.
.bump
Move this server to the top of Modu Discover. Anyone can bump, once every 2 hours.
.meme [template] [text | text]
Make a meme. On its own it opens a menu of 9 templates (classic, caption, Nobody/Me, demotivational, breaking news, speech bubble, wanted poster, no/yes, galaxy brain) with a form for text, emoji and colour. Uses an attached image, the message you reply to, a mentioned member's avatar, or yours.
.quote [bw] <message link or id>
Turn a message into a quote image. Reply to a message with .quote, or give its link or id. Add bw for a black and white avatar.
.ship <member> [member]
How well two members match, as a love-meter card. Each pair always gets the same score. With one member, it ships them with you.
.wrapped [member] [month]
Your year in this server as a card: messages, voice hours, active days, best streak, top channels, your vibe and who you reply to most. Add month for this month.
.counting [set|off|reset] [#channel]
The counting game: members post 1, 2, 3… in turn, and a wrong number or counting twice in a row resets it. Shows the count and record; set, off and reset need Manage Channels.
.help [command|section]
Open the command menu, or show one command or section.
.remind [dm] <when> <what>
Get pinged later: 2h, 18:00, tomorrow 9am or 28 Sep 18:00 (UTC). Also: remind list, remind cancel <number>.
.afk [message]
Mark yourself as away; people who mention you are told why. It turns off when you next send a message.
.snipe [1-10]
Show the most recently deleted message in this channel (or an older one). Kept for 2 hours.
.editsnipe [1-10]
Show what a recently edited message in this channel said before the edit.
.clearsnipe
Forget the deleted and edited messages held for this channel. Needs Manage Messages.

Slash commands

Type / in Discord to see them with their options.

/ask <request>
Ask the Modu agent to change or check this server, from inside Discord. More
/stats [days]
This server's messages, voice time, joins and leaves as an image card. More
/me [days]
Your own activity in this server. More
/user <member> [days]
A member's activity in this server. More
/channel [channel] [days]
A channel's activity, and where it ranks in the server. More
/top [members|channels] [messages|voice] [days]
The most active members, or the busiest channels. More
/invites [member] [leaderboard]
How many members someone has brought in, or the top inviters. More
/privacy <on|off>
Stop being counted in this server's stats, and delete what was counted. More
/counters
The counter channels in this server. More
/statroles
The roles this server gives out from member activity. More