[]=optional <>=required

Command reference

Organized around real moderation tasks instead of one giant page. Search by command name, category, alias, or permission.

Owner-only commands live in the Self-Hosting guide. This page only lists public and server staff commands.

Moderation

Banning 5

Raid control and member removal tools built for fast phone moderation.

ban

Moderation Slash + prefix Restricted

Permanently ban a user with an optional DM.

Usage /ban [user] [message] | n!ban [user] [message]

Example n!ban @user You have been permanently banned.

Permission Ban Members

cban

Moderation Slash + prefix Restricted

Ban + delete message history. Optional timed unban & DM.

Usage /cban [user] [days] [wait] [message] | n!cban [user] [days] [wait] [message]

Example n!cban @user 7 24h See you tomorrow.

Permission Ban Members

Aliases cleanban

massban

Moderation Slash + prefix Restricted

Ban multiple users by ID. Paste IDs separated by spaces.

Usage /massban <id1 id2 ...> [reason] | n!massban <id1 id2 ...> [reason]

Example n!massban 111 222 333 Raid cleanup

Permission Ban Members

tempban

Moderation Slash + prefix Restricted

Ban a user for a set duration. Auto-unbans when it expires.

Usage /tempban [user] [duration] [reason] | n!tempban [user] [duration] [reason]

Example n!tempban @user 3d Repeated rule violations

Permission Ban Members

unban

Moderation Slash + prefix Restricted

Unban a user by their User ID.

Usage /unban <user_id> [reason] | n!unban <user_id> [reason]

Example n!unban 123456789012345678

Permission Ban Members

Moderation

Kicking & Timeouts 3

Fast kick and timeout actions for live moderation.

freeze

Moderation Slash + prefix Restricted

Timeout a user (default 10m). They can't speak, react, or join VCs.

Usage /freeze [user] [duration] [reason] | n!freeze [user] [duration] [reason]

Example n!freeze @user 30m Please cool down.

Permission Moderate Members

kick

Moderation Slash + prefix Restricted

Kick a user. Defaults to last message sender.

Usage /kick [user] [message] | n!kick [user] [message]

Example n!kick @user Please review the rules.

Permission Kick Members

unfreeze

Moderation Slash + prefix Restricted

Remove a timeout from a user early.

Usage /unfreeze <user> | n!unfreeze <user>

Example n!unfreeze @user

Permission Moderate Members

Moderation

Channel Controls 10

Locks, slowmode, cleanup, channel visibility, and voice moves.

clean

Moderation Slash + prefix Restricted

Delete recent NanoBot messages from this channel.

Usage /clean [amount] | n!clean [amount]

Example n!clean 20

Permission Manage Messages

echo

Moderation Slash + prefix Restricted

Send a message as NanoBot.

Usage /echo [channel] <message> | n!echo [channel] <message>

Example n!echo #announcements Server maintenance in 10 minutes!

Permission Manage Messages

hide

Moderation Slash + prefix Restricted

Hide a channel from @everyone.

Usage /hide [channel] | n!hide [channel]

Example n!hide #staff-only

Permission Manage Channels

lock

Moderation Slash + prefix Restricted

Toggle @everyone channel lock. Run again to unlock.

Usage /lock [channel] [reason] | n!lock [channel] [reason]

Example n!lock #general Temporary lock during raid.

Permission Manage Channels

moveall

Moderation Slash + prefix Restricted

Move all members from one voice channel to another.

Usage /moveall <to_channel> [from_channel] | n!moveall <to_channel> [from_channel]

Example n!moveall #General

Permission Move Members

nuke

Moderation Slash + prefix Restricted

Clone this channel and delete the original — permanently wipes all messages.

Usage /nuke [reason] | n!nuke [reason]

Example n!nuke raid cleanup

Permission Manage Channels

purge

Moderation Slash + prefix Restricted

Bulk delete messages with optional filters.

Usage /purge <amount> [bots] [user] [contains] [starts_with] [ends_with] | n!purge <amount> [bots] [user] [contains] [starts_with] [ends_with]

Example n!purge 50 user:@spammer

Permission Manage Messages

slow

Moderation Slash + prefix Restricted

Toggle slowmode. No args = toggle. Add delay and optional timer.

Usage /slow [delay] [length] | n!slow [delay] [length]

Example n!slow 2m 1h

Permission Manage Channels

snailpurge

Moderation Slash + prefix Restricted

Slow delete of older messages (no 14-day limit). Requires confirmation.

Usage /snailpurge <amount> | n!snailpurge <amount>

Example n!snailpurge 200

Permission Manage Messages

unhide

Moderation Slash + prefix Restricted

Restore @everyone visibility on a hidden channel.

Usage /unhide [channel] | n!unhide [channel]

Example n!unhide #announcements

Permission Manage Channels

Moderation

Warnings 8

Warn, list, clear, and configure warning thresholds.

clearwarnings

Moderation Prefix Restricted

Wipe all warnings for a user. Admin only.

Usage n!clearwarnings <user>

Example n!clearwarnings @Reformed

Permission Administrator

warn

Moderation Prefix Restricted

Issue a warning to a user. Configurable auto-kick/ban thresholds apply.

Usage n!warn <user> [reason]

Example n!warn @Troublemaker Spamming in general

Permission Manage Messages

warn clear

Moderation Slash Restricted

Clear all warnings for a user. Admin only.

Usage /warn clear <user>

Example /warn clear <user>

Permission Administrator, Manage Messages

warn config

Moderation Slash Restricted

Configure auto-actions for warnings.

Usage /warn config [kick_at] [ban_at] [dm_user]

Example /warn config [kick_at] [ban_at] [dm_user]

Permission Manage Messages

warn issue

Moderation Slash Restricted

Issue a warning to a user.

Usage /warn issue <user> [reason]

Example /warn issue <user> [reason]

Permission Manage Messages

warn list

Moderation Slash Restricted

View all warnings for a user.

Usage /warn list <user>

Example /warn list <user>

Permission Manage Messages

warnconfig

Moderation Prefix Restricted

Configure auto-kick/ban thresholds and DM behavior.

Usage n!warnconfig [kick_at] [ban_at] [dm_user]

Example n!warnconfig 3 5 true | n!warnconfig

Permission Administrator

warnings

Moderation Prefix Restricted

View all warnings for a user on this server.

Usage n!warnings <user>

Example n!warnings @Troublemaker

Permission Manage Messages

Moderation

AutoMod 21

Passive rule system for spam, caps, mentions, bad words, regex, attachment filtering, and ignores.

automod badword add

Moderation Slash Restricted

Add a word to the filter.

Usage /automod badword add <word>

Example /automod badword add <word>

Permission Administrator, Manage Server

automod badword list

Moderation Slash Restricted

List all filtered words (shown only to you).

Usage /automod badword list

Example /automod badword list

Permission Administrator, Manage Server

automod badword remove

Moderation Slash Restricted

Remove a word from the filter.

Usage /automod badword remove <word>

Example /automod badword remove <word>

Permission Administrator, Manage Server

automod caps

Moderation Slash Restricted

Configure the caps-abuse filter.

Usage /automod caps [percent] [min_length]

Example /automod caps [percent] [min_length]

Permission Administrator, Manage Server

automod disable

Moderation Slash Restricted

Disable AutoMod for this server.

Usage /automod disable

Example /automod disable

Permission Administrator, Manage Server

automod enable

Moderation Slash Restricted

Enable AutoMod for this server.

Usage /automod enable

Example /automod enable

Permission Administrator, Manage Server

automod ignore channel

Moderation Slash Restricted

Toggle a channel exemption.

Usage /automod ignore channel <channel>

Example /automod ignore channel <channel>

Permission Administrator, Manage Server

automod ignore role

Moderation Slash Restricted

Toggle a role exemption.

Usage /automod ignore role <role>

Example /automod ignore role <role>

Permission Administrator, Manage Server

automod mentions

Moderation Slash Restricted

Set the max @mentions allowed in a single message.

Usage /automod mentions [limit]

Example /automod mentions [limit]

Permission Administrator, Manage Server

automod regex add

Moderation Slash Restricted

Add a regex pattern to the filter.

Usage /automod regex add <pattern> [label]

Example /automod regex add <pattern> [label]

Permission Administrator, Manage Server

automod regex list

Moderation Slash Restricted

List all regex patterns in the filter (shown only to you).

Usage /automod regex list

Example /automod regex list

Permission Administrator, Manage Server

automod regex remove

Moderation Slash Restricted

Remove a regex pattern from the filter.

Usage /automod regex remove <pattern>

Example /automod regex remove <pattern>

Permission Administrator, Manage Server

automod regex test

Moderation Slash Restricted

Test a string against all active regex patterns (shown only to you).

Usage /automod regex test <text>

Example /automod regex test <text>

Permission Administrator, Manage Server

automod rule

Moderation Slash Restricted

Toggle a rule on/off and set its action.

Usage /automod rule <rule> <enabled> [action] [dm_message]

Example /automod rule spam true kick

Actions delete · warn · timeout · kick · softban

Permission Administrator, Manage Server

automod spam

Moderation Slash Restricted

Set the spam detection threshold (messages per time window).

Usage /automod spam <count> <seconds>

Example /automod spam <count> <seconds>

Permission Administrator, Manage Server

automod status

Moderation Slash Restricted

Show the current AutoMod configuration.

Usage /automod status

Example /automod status

Permission Administrator, Manage Server

automod attachments

Moderation Slash Restricted

Set the minimum attachment count that triggers the word+attachment rule.

Usage /automod attachments [min_attachments]

Example /automod attachments 2

Permission Administrator, Manage Server

automod timeout

Moderation Slash Restricted

Set how long the timeout action lasts (1–10080 minutes, default 10).

Usage /automod timeout <minutes>

Example /automod timeout 30

Permission Administrator, Manage Server

automod attachword add

Moderation Slash Restricted

Add a word to the attachment-word filter. Messages containing this word and enough attachments trigger the rule.

Usage /automod attachword add <word>

Example /automod attachword add nitro

Permission Administrator, Manage Server

automod attachword remove

Moderation Slash Restricted

Remove a word from the attachment-word filter.

Usage /automod attachword remove <word>

Example /automod attachword remove nitro

Permission Administrator, Manage Server

automod attachword list

Moderation Slash Restricted

List all words in the attachment-word filter (shown only to you).

Usage /automod attachword list

Example /automod attachword list

Permission Administrator, Manage Server

Moderation

Audit Log 5

Server event logging to one channel, tuned for moderation workflows.

auditlog channel

Moderation Slash Restricted

Set the channel for audit log entries.

Usage /auditlog channel <channel>

Example /auditlog channel <channel>

Permission Administrator, Manage Server

auditlog disable

Moderation Slash Restricted

Disable the audit log.

Usage /auditlog disable

Example /auditlog disable

Permission Administrator, Manage Server

auditlog enable

Moderation Slash Restricted

Enable the audit log.

Usage /auditlog enable

Example /auditlog enable

Permission Administrator, Manage Server

auditlog events

Moderation Slash Restricted

Toggle which events get logged.

Usage /auditlog events

Example /auditlog events

Permission Administrator, Manage Server

auditlog status

Moderation Slash Restricted

Show the current audit log configuration.

Usage /auditlog status

Example /auditlog status

Permission Administrator, Manage Server

Moderation

Role Panels 12

Self-assign role panels and autogen role packs.

roles add

Moderation Slash Restricted

Add a role to a panel.

Usage /roles add <panel_id> <role> [label] [emoji] [style]

Example /roles add <panel_id> <role> [label] [emoji] [style]

Permission Manage Roles

roles autogen age

Moderation Slash Restricted

Generate age-range roles (13-17, 18-20, 21-25, 26-30, 31+) and a panel.

Usage /roles autogen age <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Example /roles autogen age <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Permission Administrator

roles autogen colors

Moderation Slash Restricted

Generate 18 cosmetic colour roles and a single-choice colour panel.

Usage /roles autogen colors <channel> [prefix] [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Example /roles autogen colors <channel> [prefix] [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Permission Administrator

roles autogen pronouns

Moderation Slash Restricted

Generate She/Her, He/Him, They/Them, It/Its, Any/All roles and a panel.

Usage /roles autogen pronouns <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Example /roles autogen pronouns <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Permission Administrator

roles autogen region

Moderation Slash Restricted

Generate 7 world-region roles (N. America, Europe, Asia…) and a panel.

Usage /roles autogen region <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Example /roles autogen region <channel> [extra_role_1] [extra_role_2] [extra_role_3] [extra_role_4] [extra_role_5]

Permission Administrator

roles panel create

Moderation Slash Restricted

Create a new role panel (not posted yet).

Usage /roles panel create <title> [description] [mode]

Example /roles panel create <title> [description] [mode]

Permission Manage Roles

roles panel delete

Moderation Slash Restricted

Delete a panel and remove its message.

Usage /roles panel delete <panel_id>

Example /roles panel delete <panel_id>

Permission Manage Roles

roles panel edit

Moderation Slash Restricted

Edit a panel's title, description, or mode.

Usage /roles panel edit <panel_id> [title] [description] [mode]

Example /roles panel edit <panel_id> [title] [description] [mode]

Permission Manage Roles

roles panel list

Moderation Slash Restricted

List all role panels in this server.

Usage /roles panel list

Example /roles panel list

Permission Manage Roles

roles panel post

Moderation Slash Restricted

Post (or re-post) a panel to a channel.

Usage /roles panel post <panel_id> [channel]

Example /roles panel post <panel_id> [channel]

Permission Manage Roles

roles panel reload

Moderation Slash Restricted

Re-post all panels in this server to refresh their messages.

Usage /roles panel reload

Example /roles panel reload

Permission Manage Roles

roles remove

Moderation Slash Restricted

Remove a role from a panel.

Usage /roles remove <panel_id> <role>

Example /roles remove <panel_id> <role>

Permission Manage Roles

Moderation

Welcome & Leave 6

Join and leave messages with template variables and previews.

leave

Moderation Slash + prefix Public

Configure or view leave message settings.

Usage /leave [set|test] | n!leave [set|test]

Example /leave set enabled:True channel:#goodbye | /leave test

Permission None

leave set

Moderation Slash + prefix Restricted

Configure the leave message.

Usage /leave set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm] or n!leave set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm]

Example /leave set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm] | n!leave set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm]

Permission Administrator

leave test

Moderation Slash + prefix Restricted

Preview the leave message as if you just left.

Usage /leave test or n!leave test

Example /leave test | n!leave test

Permission Administrator

welcome

Moderation Slash + prefix Public

Configure or view welcome message settings.

Usage /welcome [set|test] | n!welcome [set|test]

Example /welcome set enabled:True channel:#welcome | /welcome test

Permission None

welcome set

Moderation Slash + prefix Restricted

Configure the welcome message.

Usage /welcome set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm] or n!welcome set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm]

Example /welcome set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm] | n!welcome set [enabled] [channel] [title] [content] [image_url] [image_text] [footer_text] [thumbnail] [color] [dm]

Permission Administrator

welcome test

Moderation Slash + prefix Restricted

Preview the welcome message as if you just joined.

Usage /welcome test or n!welcome test

Example /welcome test | n!welcome test

Permission Administrator

Utility

Tags 10

Reusable text snippets and image tags, including fast mobile shorthand.

tag

Utility Slash + prefix Public

Manage and use tags. /tag list, /tag create, /tag use, etc.

Usage /tag [shorthand or subcommand] | n!tag [shorthand or subcommand]

Example n!tag + rules | Read #rules before posting! | n!rules

Permission None

tag create

Utility Slash + prefix Public

Create a personal tag with optional image.

Usage /tag create <name> [content] [image] [image_url] or n!tag create <name> [content] [image] [image_url]

Example /tag create <name> [content] [image] [image_url] | n!tag create <name> [content] [image] [image_url]

Permission None

tag delete

Utility Slash + prefix Public

Delete a tag (personal, or global if you're a mod).

Usage /tag delete <name> or n!tag delete <name>

Example /tag delete <name> | n!tag delete <name>

Permission None

tag edit

Utility Slash + prefix Public

Edit a tag's content and/or image.

Usage /tag edit <name> [new_content] [image] [image_url] or n!tag edit <name> [new_content] [image] [image_url]

Example /tag edit <name> [new_content] [image] [image_url] | n!tag edit <name> [new_content] [image] [image_url]

Permission None

tag export

Utility Slash + prefix Public

Download all your personal tags as a JSON file you can re-import later.

Usage /tag export or n!tag export

Example /tag export | n!tag export

Permission None

tag global

Utility Slash + prefix Restricted

Create a global server tag usable by anyone. Mods only.

Usage /tag global <name> [content] [image] [image_url] or n!tag global <name> [content] [image] [image_url]

Example /tag global <name> [content] [image] [image_url] | n!tag global <name> [content] [image] [image_url]

Permission Manage Messages

tag import

Utility Slash + prefix Public

Import personal tags from a file exported by /tag export.

Usage /tag import [file] or n!tag import [file]

Example /tag import [file] | n!tag import [file]

Permission None

tag list

Utility Slash + prefix Public

List your personal tags and global server tags.

Usage /tag list or n!tag list

Example /tag list | n!tag list

Permission None

tag preview

Utility Slash + prefix Public

Preview a tag — only you see this response.

Usage /tag preview <name> or n!tag preview <name>

Example /tag preview <name> | n!tag preview <name>

Permission None

tag use

Utility Slash + prefix Public

Post a tag in this channel, or DM it to a specific user.

Usage /tag use <name> [dm_user] or n!tag use <name> [dm_user]

Example /tag use <name> [dm_user] | n!tag use <name> [dm_user]

Permission None

Utility

Reminders 7

One-time reminder flow plus reminder listing and cancel actions.

every

Utility Slash + prefix Public

Set a recurring reminder — like a repeating calendar event.

Usage /every <interval> <message> [label] [dm] | n!every <interval> <message> [label] [dm]

Example n!every 2w Payday! | n!every daily Stand up meeting

Permission None

recurring

Utility Slash + prefix Public

Manage your recurring reminders — list, pause, resume, or cancel.

Usage /recurring [pause|resume|cancel <id>] | n!recurring [pause|resume|cancel <id>]

Example n!recurring | n!recurring pause abc123 | n!recurring cancel abc123

Permission None

Aliases repeating, repeat

remind

Utility Slash + prefix Public

Set a reminder for another user.

Usage /remind <@user> <message with duration> | n!remind <@user> <message with duration>

Example n!remind @user check that PR 2h

Permission None

reminders

Utility Slash + prefix Public

List your active reminders, or cancel one.

Usage /reminders [cancel <number>] | n!reminders [cancel <number>]

Example n!reminders cancel 2

Permission None

Aliases reminder

reminders cancel

Utility Slash + prefix Public

Cancel an active reminder by its list number.

Usage /reminders cancel <number> or n!reminders cancel <number>

Example /reminders cancel <number> | n!reminders cancel <number>

Permission None

reminders list

Utility Slash + prefix Public

List your active reminders.

Usage /reminders list or n!reminders list

Example /reminders list | n!reminders list

Permission None

remindme

Utility Slash + prefix Public

Set a reminder for yourself. Duration can be part of the message.

Usage /remindme <message with duration> | n!remindme <message with duration>

Example n!remindme stand up in 1 hour

Permission None

Aliases rm

Utility

Recurring Reminders 4

Repeating reminders with pause, resume, and cancel flow.

recurring cancel

Utility Slash + prefix Public

Permanently delete a recurring reminder.

Usage /recurring cancel <reminder_id> or n!recurring cancel <reminder_id>

Example /recurring cancel <reminder_id> | n!recurring cancel <reminder_id>

Permission None

recurring list

Utility Slash + prefix Public

List all your recurring reminders.

Usage /recurring list or n!recurring list

Example /recurring list | n!recurring list

Permission None

recurring pause

Utility Slash + prefix Public

Pause a recurring reminder — it won't fire until you resume it.

Usage /recurring pause <reminder_id> or n!recurring pause <reminder_id>

Example /recurring pause <reminder_id> | n!recurring pause <reminder_id>

Permission None

recurring resume

Utility Slash + prefix Public

Resume a paused recurring reminder.

Usage /recurring resume <reminder_id> or n!recurring resume <reminder_id>

Example /recurring resume <reminder_id> | n!recurring resume <reminder_id>

Permission None

Utility

Config & Info 9

Prefix, help, status, server info, and general bot utility.

about

Utility Slash + prefix Public

What NanoBot is and why it exists.

Usage /about | n!about

Example n!about

Permission None

eli5

Utility Slash + prefix Public

Explain a topic like I'm 5 years old.

Usage /eli5 <topic> | n!eli5 <topic>

Example n!eli5 black holes | n!eli5 why the sky is blue

Permission None

help

Utility Slash + prefix Public

Command reference. Use /help <command> for detail, or /help <category> to browse.

Usage /help [command|category|page] | n!help [command|category|page]

Example n!help | n!help ban | n!help banning | n!help 3

Permission None

invite

Utility Slash + prefix Public

Get NanoBot's invite link with the correct permissions.

Usage /invite | n!invite

Example n!invite

Permission None

ping

Utility Slash + prefix Public

Check NanoBot's latency.

Usage /ping | n!ping

Example n!ping

Permission None

prefix

Utility Slash + prefix Public

View or change NanoBot's prefix for this server.

Usage /prefix [new_prefix] | n!prefix [new_prefix]

Example n!prefix ?

Permission None

source

Utility Slash + prefix Public

Show the source code for a bot command. The embed title links to the exact lines on GitHub.

Usage /source <command> | n!source <command>

Example n!source ban

Permission None

stats

Utility Slash + prefix Public

NanoBot runtime statistics since last start.

Usage /stats | n!stats

Example n!stats

Permission None

support

Utility Slash + prefix Public

Get a link to the NanoBot support server.

Usage /support | n!support

Example n!support

Permission None

Aliases helpserver

Utility

Voting 1

Bot list vote tracking and vote status checks.

vote

Utility Slash + prefix Public

Vote for NanoBot on bot lists and see your voting status.

Usage /vote [notify [on|off]] | n!vote [notify [on|off]]

Example n!vote | n!vote notify off

Permission None

Fun

Images 4

Random image commands backed by cached image endpoints.

husbando

Fun Slash + prefix Public

Get a random husbando image.

Usage /husbando | n!husbando

Example n!husbando

Permission None

kitsune

Fun Slash + prefix Public

Get a random kitsune image.

Usage /kitsune | n!kitsune

Example n!kitsune

Permission None

neko

Fun Slash + prefix Public

Get a random neko image.

Usage /neko | n!neko

Example n!neko

Permission None

waifu

Fun Slash + prefix Public

Get a random waifu image.

Usage /waifu | n!waifu

Example n!waifu

Permission None

Fun

Fun 6

Games and lightweight entertainment commands.

8ball

Fun Prefix Public

Ask a yes/no question and the magic 8-ball will answer.

Usage n!8ball <question>

Example n!8ball Will I pass my exam?

Permission None

Aliases eightball, magic8ball

fml

Fun Prefix Public

Get a random FML story from fmylife.com.

Usage n!fml

Example n!fml

Permission None

rps

Fun Prefix Public

Challenge someone to Rock Paper Scissors! Leave user empty to play vs the bot.

Usage n!rps [user]

Example n!rps @Snow

Permission None

Aliases rockpaperscissors

ship

Fun Prefix Public

Smashes two users' names together and gives a compatibility score.

Usage n!ship <user1> <user2>

Example n!ship @Snow @Nano

Permission None

thigh

Fun Prefix Public

Get a random anime thigh pic (SFW).

Usage n!thigh

Example n!thigh

Permission None

Aliases thighs, legs, leg

wyr

Fun Prefix Public

Start a Would You Rather poll with buttons. Duration examples: 30m, 2h, 1h30m. Default: 1h. Max: 24h.

Usage n!wyr [duration]

Example n!wyr 30m

Permission None

Aliases wouldyourather

Fun

Fun Social 26

Targeted social action commands from the fun system.

bite

Fun Prefix Public

Bite someone!

Usage n!bite [user]

Example n!bite @member

Permission None

blowkiss

Fun Prefix Public

Blow someone a kiss!

Usage n!blowkiss [user]

Example n!blowkiss @member

Permission None

bonk

Fun Prefix Public

Bonk someone!

Usage n!bonk [user]

Example n!bonk @member

Permission None

boop

Fun Prefix Public

Boop someone's snoot!

Usage n!boop [user]

Example n!boop @member

Permission None

cheekskiss

Fun Prefix Public

Give someone a sweet cheek kiss!

Usage n!cheekskiss [user]

Example n!cheekskiss @member

Permission None

cuddle

Fun Prefix Public

Cuddle someone!

Usage n!cuddle [user]

Example n!cuddle @member

Permission None

feed

Fun Prefix Public

Feed someone!

Usage n!feed [user]

Example n!feed @member

Permission None

funkick

Fun Prefix Public

Kick someone (for fun)!

Usage n!funkick [user]

Example n!funkick @member

Permission None

Aliases fk

handhold

Fun Prefix Public

Hold someone's hand!

Usage n!handhold [user]

Example n!handhold @member

Permission None

handshake

Fun Prefix Public

Shake someone's hand!

Usage n!handshake [user]

Example n!handshake @member

Permission None

highfive

Fun Prefix Public

High five someone!

Usage n!highfive [user]

Example n!highfive @member

Permission None

hug

Fun Prefix Public

Give someone a warm hug.

Usage n!hug [user]

Example n!hug @member

Permission None

kiss

Fun Prefix Public

Kiss someone!

Usage n!kiss [user]

Example n!kiss @member

Permission None

lappillow

Fun Prefix Public

Offer someone a lap pillow!

Usage n!lappillow [user]

Example n!lappillow @member

Permission None

nom

Fun Prefix Public

Nom on someone!

Usage n!nom [user]

Example n!nom @member

Permission None

pat

Fun Prefix Public

Give someone a comforting head pat.

Usage n!pat [user]

Example n!pat @member

Permission None

peck

Fun Prefix Public

Give someone a quick peck!

Usage n!peck [user]

Example n!peck @member

Permission None

poke

Fun Prefix Public

Poke someone!

Usage n!poke [user]

Example n!poke @member

Permission None

punch

Fun Prefix Public

Punch someone!

Usage n!punch [user]

Example n!punch @member

Permission None

shake

Fun Prefix Public

Shake someone!

Usage n!shake [user]

Example n!shake @member

Permission None

shoot

Fun Prefix Public

Finger guns!

Usage n!shoot [user]

Example n!shoot @member

Permission None

slap

Fun Prefix Public

Slap someone!

Usage n!slap [user]

Example n!slap @member

Permission None

stare

Fun Prefix Public

Stare at someone!

Usage n!stare [user]

Example n!stare @member

Permission None

tickle

Fun Prefix Public

Tickle someone!

Usage n!tickle [user]

Example n!tickle @member

Permission None

wave

Fun Prefix Public

Wave at someone!

Usage n!wave [user]

Example n!wave @member

Permission None

yeet

Fun Prefix Public

Yeet someone into orbit!

Usage n!yeet [user]

Example n!yeet @member

Permission None

Fun

React 33

Solo reaction commands for quick expression.

angry

Fun Prefix Public

Be angry!

Usage n!angry

Example n!angry

Permission None

baka

Fun Prefix Public

Yell BAKA!

Usage n!baka

Example n!baka

Permission None

bleh

Fun Prefix Public

Stick your tongue out!

Usage n!bleh

Example n!bleh

Permission None

blush

Fun Prefix Public

Blush!

Usage n!blush

Example n!blush

Permission None

bored

Fun Prefix Public

Be bored.

Usage n!bored

Example n!bored

Permission None

clap

Fun Prefix Public

Clap!

Usage n!clap

Example n!clap

Permission None

confused

Fun Prefix Public

Be confused.

Usage n!confused

Example n!confused

Permission None

cry

Fun Prefix Public

Express your sadness.

Usage n!cry

Example n!cry

Permission None

dance

Fun Prefix Public

Show off your moves!

Usage n!dance

Example n!dance

Permission None

facepalm

Fun Prefix Public

Facepalm.

Usage n!facepalm

Example n!facepalm

Permission None

happy

Fun Prefix Public

Be happy!

Usage n!happy

Example n!happy

Permission None

laugh

Fun Prefix Public

Laugh out loud!

Usage n!laugh

Example n!laugh

Permission None

lurk

Fun Prefix Public

Lurk in the shadows.

Usage n!lurk

Example n!lurk

Permission None

nod

Fun Prefix Public

Nod.

Usage n!nod

Example n!nod

Permission None

nope

Fun Prefix Public

Nope!

Usage n!nope

Example n!nope

Permission None

nya

Fun Prefix Public

Go nya~!

Usage n!nya

Example n!nya

Permission None

pout

Fun Prefix Public

Pout!

Usage n!pout

Example n!pout

Permission None

run

Fun Prefix Public

Run away!

Usage n!run

Example n!run

Permission None

salute

Fun Prefix Public

Salute!

Usage n!salute

Example n!salute

Permission None

shocked

Fun Prefix Public

Be shocked!

Usage n!shocked

Example n!shocked

Permission None

shrug

Fun Prefix Public

Shrug it off.

Usage n!shrug

Example n!shrug

Permission None

sip

Fun Prefix Public

Take a sip.

Usage n!sip

Example n!sip

Permission None

sleep

Fun Prefix Public

Sleepy time.

Usage n!sleep

Example n!sleep

Permission None

smile

Fun Prefix Public

Smile!

Usage n!smile

Example n!smile

Permission None

smug

Fun Prefix Public

Look smug.

Usage n!smug

Example n!smug

Permission None

spin

Fun Prefix Public

Spin!

Usage n!spin

Example n!spin

Permission None

tableflip

Fun Prefix Public

Flip the table!

Usage n!tableflip

Example n!tableflip

Permission None

teehee

Fun Prefix Public

Giggle!

Usage n!teehee

Example n!teehee

Permission None

think

Fun Prefix Public

Think hard.

Usage n!think

Example n!think

Permission None

thumbsup

Fun Prefix Public

Give a thumbs up!

Usage n!thumbsup

Example n!thumbsup

Permission None

wag

Fun Prefix Public

Wag your tail!

Usage n!wag

Example n!wag

Permission None

wink

Fun Prefix Public

Wink!

Usage n!wink

Example n!wink

Permission None

yawn

Fun Prefix Public

Yawn.

Usage n!yawn

Example n!yawn

Permission None

Music

Playback 7

Queue songs from YouTube or Spotify, search interactively, and connect to voice.

play

Music Slash + prefix Public

Queue a song or playlist. Accepts YouTube URLs, Spotify links, or a search query.

Aliases p

Usage /play [query] | n!play [query]

Example n!play lofi hip hop

Permission None

playnext

Music Slash + prefix Public

Insert a track at the front of the queue, playing after the current song.

Aliases pn

Usage /playnext [query] | n!playnext [query]

Permission None

playnow

Music Slash + prefix Public

Skip the current track and start playing the given song immediately.

Aliases ps

Usage /playnow [query] | n!playnow [query]

Permission None

stream

Music Slash + prefix Public

Queue a livestream or direct media URL without buffering.

Usage /stream [url] | n!stream [url]

Permission None

shuffleplay

Music Slash + prefix Public

Queue a playlist with its tracks pre-shuffled.

Aliases sp

Usage /shuffleplay [url] | n!shuffleplay [url]

Permission None

search

Music Slash + prefix Public

Search YouTube and pick a result from an interactive menu.

Usage /search [query] | n!search [query]

Permission None

join

Music Slash + prefix Public

Connect the bot to your current voice channel.

Aliases summon

Usage /join | n!join

Permission None

Music

Playback Control 6

Skip, pause, stop, and jump between tracks.

pause

Music Slash + prefix Public

Pause playback.

Usage /pause | n!pause

Permission None

resume

Music Slash + prefix Public

Resume paused playback.

Usage /resume | n!resume

Permission None

skip

Music Slash + prefix Public

Vote-skip the current track. The requester or a user with Manage Server skips immediately.

Aliases s

Usage /skip | n!skip

Permission None

forceskip

Music Slash + prefix Restricted

Force-skip the current track immediately, bypassing the vote requirement.

Aliases fs

Usage /forceskip | n!forceskip

Permission Manage Server

jump

Music Slash + prefix Public

Skip ahead to a specific position in the queue.

Usage /jump [position] | n!jump [position]

Permission None

stop

Music Slash + prefix Public

Stop playback, clear the queue, and disconnect the bot from the voice channel.

Aliases dc

Usage /stop | n!stop

Permission None

Music

Queue Management 6

View, reorder, remove, and export the playback queue.

queue

Music Slash + prefix Public

Show the upcoming queue.

Aliases q

Usage /queue | n!queue

Permission None

move

Music Slash + prefix Public

Move a track from one queue position to another.

Usage /move [from] [to] | n!move [from] [to]

Permission None

remove

Music Slash + prefix Public

Remove a single track from the queue by its position number.

Usage /remove [position] | n!remove [position]

Permission None

clear

Music Slash + prefix Public

Clear all tracks from the queue without stopping the current song.

Usage /clear | n!clear

Permission None

shuffle

Music Slash + prefix Public

Randomly shuffle all tracks currently in the queue.

Usage /shuffle | n!shuffle

Permission None

pldump

Music Slash + prefix Public

Export all queued track URLs to a text file.

Usage /pldump | n!pldump

Permission None

Music

Player Settings 6

Volume, speed, audio effects, loop modes, and seeking.

volume

Music Slash + prefix Public

Check or set the playback volume. Run it with no argument to see the current level (it reports the configured default when nothing is playing). Pass a number (0–200) to set it, or a leading +/- to adjust relative to the current volume.

Aliases vol

Usage /volume [amount] | n!volume [amount]

Example n!volume +10

Permission None

speed

Music Slash + prefix Public

Set the playback speed (0.5–3.0, where 1.0 is normal). Pass a number to set it, or a leading +/- to adjust relative to the current speed.

Usage /speed <rate> | n!speed <rate>

Example n!speed +0.25

Permission None

filter

Music Slash + prefix Public

Apply an audio effect to the current track. Available effects include bassboost, nightcore, vaporwave, and more.

Aliases fx

Usage /filter [effect] | n!filter [effect]

Example n!filter bassboost

Permission None

loop

Music Slash + prefix Public

Cycle through loop modes: off → track → queue.

Aliases repeat

Usage /loop | n!loop

Permission None

seek

Music Slash + prefix Public

Jump to a point in the current track. Give an absolute timestamp (1:30) or seconds (90), or a leading +/- offset to fast-forward or rewind from the current position.

Usage /seek <position> | n!seek <position>

Example n!seek +30

Permission None

replay

Music Slash + prefix Public

Restart the current track from the beginning.

Usage /replay | n!replay

Permission None

Music

Info & Extras 6

Now Playing card, lyrics, autoplaylist, and more.

nowplaying

Music Slash + prefix Public

Show the live Now Playing card with track info and progress.

Aliases np

Usage /nowplaying | n!nowplaying

Permission None

lyrics

Music Slash + prefix Public

Fetch lyrics for the currently playing track.

Usage /lyrics | n!lyrics

Permission None

grab

Music Slash + prefix Public

DM yourself the current track's info and URL.

Aliases save

Usage /grab | n!grab

Permission None

autoplay

Music Slash + prefix Public

Toggle smart autoplay — queues YouTube-related tracks when the queue empties. Requires a YouTube track to have played first to seed the mix.

Usage /music autoplay | n!autoplay

Permission None

guildplay

Music Slash + prefix Public

Toggle guild-playlist mode — keeps playing from the server's saved guild playlist when the queue empties.

Usage /music guildplay | n!guildplay

Permission None

guildplaylist

Music Slash Public

Manage the server's persistent guild playlist. Subcommands: add, remove, list. clear requires Manage Server.

Aliases gpl

Usage /guildplaylist add [url]

Permission None (clear requires Manage Server)

follow

Music Slash + prefix Public

Make the bot follow you when you switch voice channels.

Usage /follow | n!follow

Permission None

Moderation

Gatekeeper 20

New-account muting and captcha verification to keep bots and raid accounts out.

gk setup

Moderation Slash Restricted

Create the Muted role and lock it out of all channels.

Usage /gk setup

Permission Manage Guild

gk enable

Moderation Slash Restricted

Enable the gatekeeper.

Usage /gk enable

Permission Manage Guild

gk disable

Moderation Slash Restricted

Disable the gatekeeper.

Usage /gk disable

Permission Manage Guild

gk status

Moderation Slash Restricted

Show the current gatekeeper configuration.

Usage /gk status

Permission Manage Guild

gk role

Moderation Slash Restricted

Use an existing role as the mute role instead of creating a new one.

Usage /gk role <role>

Permission Manage Guild

gk channel

Moderation Slash Restricted

Set the fallback quarantine channel for members who have DMs closed.

Usage /gk channel <channel>

Permission Manage Guild

gk logchannel

Moderation Slash Restricted

Set the channel for gatekeeper mute, verify, and kick log entries.

Usage /gk logchannel <channel>

Permission Manage Guild

gk minage

Moderation Slash Restricted

Mute accounts younger than the given age. Example: 7d, 30d.

Usage /gk minage <duration>

Permission Manage Guild

gk unmuteage

Moderation Slash Restricted

Auto-unmute muted members once their account reaches this age. Example: 35d.

Usage /gk unmuteage <duration>

Permission Manage Guild

gk kicktimeout

Moderation Slash Restricted

Kick muted members who do not verify within this duration. Example: 48h.

Usage /gk kicktimeout <duration>

Permission Manage Guild

gk newaccounts

Moderation Slash Restricted

Toggle automatic muting of accounts younger than the configured minimum age.

Usage /gk newaccounts

Permission Manage Guild

gk noavatar

Moderation Slash Restricted

Toggle automatic muting of members who join with no avatar set.

Usage /gk noavatar

Permission Manage Guild

gk stockavatar

Moderation Slash Restricted

Toggle automatic muting of members whose avatar matches a catalogued stock avatar.

Usage /gk stockavatar

Permission Manage Guild

gk verify

Moderation Slash Restricted

Toggle the captcha verification prompt that muted members must pass to regain access.

Usage /gk verify

Permission Manage Guild

gk message

Moderation Slash Restricted

Set the text shown to muted members in the verification prompt.

Usage /gk message <text>

Permission Manage Guild

gk learnavatar

Moderation Slash Restricted

Add a member's current avatar to the stock-avatar catalog for future detection.

Usage /gk learnavatar <member>

Permission Manage Guild

gk checkavatar

Moderation Slash Restricted

Test whether a member's avatar would match the stock-avatar catalog.

Usage /gk checkavatar <member>

Permission Manage Guild

gk sensitivity

Moderation Slash Restricted

Set how closely an avatar must match the catalog to trigger muting. 0 = exact match; higher values are looser.

Usage /gk sensitivity <value>

Permission Manage Guild

gk matchmode

Moderation Slash Restricted

Set whether the account-age and avatar checks must both trigger (AND) or either one (OR) to mute a member.

Usage /gk matchmode <and|or>

Permission Manage Guild

gk ageunmute

Moderation Slash Restricted

Toggle automatic unmuting of age-flagged members once their account is old enough.

Usage /gk ageunmute

Permission Manage Guild

Community

Economy 26

A NanoCoin economy with daily rewards, transfers, gambling, co-op events, and a redeemable shop.

balance

Community Slash + prefix Public

Check your NanoCoin balance and contribution rank, or look up another member's.

Usage /balance [member] | n!balance [member]

Example n!bal @snow

Permission None

daily

Community Slash + prefix Public

Claim your daily NanoCoin reward. Keep a streak going for bonus coins.

Usage /daily | n!daily

Example n!daily

Permission None

pay

Community Slash + prefix Public

Send NanoCoin to another member.

Usage /pay <member> <amount> | n!pay <member> <amount>

Example n!pay @snow 50

Permission None

report

Community Slash + prefix Public

Log a co-op activity with a partner who confirms it to split a shared reward.

Usage /report <member> [activity] | n!report <member> [activity]

Example n!coop @snow patrol

Permission None

raid

Community Slash + prefix Public

Open a group co-op join board so several members can team up for a shared payout.

Usage /raid [activity] | n!raid [activity]

Example n!event dungeon

Permission None

coin top

Community Slash + prefix Public

Show the richest members on the server.

Usage /coin top [page] | n!coin top [page]

Example n!coin top

Permission None

coin contrib

Community Slash + prefix Public

Show the top contributors on the server.

Usage /coin contrib [page] | n!coin contrib [page]

Example n!coin contrib

Permission None

coin gamble

Community Slash + prefix Public

Bet NanoCoin for a chance to double it.

Usage /coin gamble <amount> | n!coin gamble <amount>

Example n!coin bet 100

Permission None

coin grant

Community Slash + prefix Restricted

Add NanoCoin to a member's balance.

Usage /coin grant <member> <amount> | n!coin grant <member> <amount>

Example n!coin grant @snow 500

Permission Manage Server

coin take

Community Slash + prefix Restricted

Remove NanoCoin from a member's balance.

Usage /coin take <member> <amount> | n!coin take <member> <amount>

Example n!coin take @snow 100

Permission Manage Server

coin reset

Community Slash + prefix Restricted

Wipe one member's balance, or every balance on the server.

Usage /coin reset [member] | n!coin reset [member]

Example n!coin reset

Permission Manage Server

coin daily

Community Slash + prefix Restricted

Set the amount paid out by the daily reward.

Usage /coin daily <amount> | n!coin daily <amount>

Example n!coin daily 200

Permission Manage Server

coin streakbonus

Community Slash + prefix Restricted

Set the per-day bonus added for daily-reward streaks.

Usage /coin streakbonus <amount> | n!coin streakbonus <amount>

Example n!coin streakbonus 10

Permission Manage Server

coin coop

Community Slash + prefix Restricted

Set the reward paid for a confirmed co-op report.

Usage /coin coop <amount> | n!coin coop <amount>

Example n!coin coop 75

Permission Manage Server

coin raid

Community Slash + prefix Restricted

Set the reward paid out per member for a completed raid.

Usage /coin raid <amount> | n!coin raid <amount>

Example n!coin raid 150

Permission Manage Server

coin raidsize

Community Slash + prefix Restricted

Set the minimum and maximum party size for raids.

Usage /coin raidsize <min> <max> | n!coin raidsize <min> <max>

Example n!coin raidsize 2 5

Permission Manage Server

coin name

Community Slash + prefix Restricted

Rename the server currency.

Usage /coin name <text> | n!coin name <text>

Example n!coin name Gems

Permission Manage Server

coin emoji

Community Slash + prefix Restricted

Set the currency emoji.

Usage /coin emoji <emoji> | n!coin emoji <emoji>

Example n!coin emoji 🪙

Permission Manage Server

coin config

Community Slash + prefix Restricted

Show the current economy settings.

Usage /coin config | n!coin config

Example n!coin config

Permission Manage Server

shop list

Community Slash + prefix Public

Browse the rewards available in the shop.

Usage /shop list [page] | n!shop list [page]

Example n!shop list

Permission None

shop buy

Community Slash + prefix Public

Redeem a shop item with NanoCoin.

Usage /shop buy <id|name> | n!shop buy <id|name>

Example n!shop buy vip

Permission None

shop add

Community Slash + prefix Restricted

Create a new shop item.

Usage /shop add <name> <price> <kind> ...

Example n!shop add VIP 1000 role

Permission Manage Server

shop edit

Community Slash + prefix Restricted

Edit an existing shop item.

Usage /shop edit <id|name> ...

Example n!shop edit VIP price 1500

Permission Manage Server

shop remove

Community Slash + prefix Restricted

Delete a shop item.

Usage /shop remove <id|name>

Example n!shop remove VIP

Permission Manage Server

shop pending

Community Slash + prefix Restricted

View the queue of custom rewards awaiting fulfilment.

Usage /shop pending | n!shop pending

Example n!shop pending

Permission Manage Server

shop fulfill

Community Slash + prefix Restricted

Mark a pending custom reward as delivered.

Usage /shop fulfill <id> | n!shop fulfill <id>

Example n!shop fulfill 4

Permission Manage Server

Community

Leveling 12

Per-server XP and levels with role rewards, coin payouts, and a leaderboard.

rank

Community Slash + prefix Public

Show your level, XP, and rank on this server.

Usage /rank [member] | n!rank [member]

Example n!lvl

Permission None

level top

Community Slash + prefix Public

Show the server XP leaderboard.

Usage /level top [page] | n!level top [page]

Example n!level top

Permission None

level set

Community Slash + prefix Restricted

Set a member's XP to an exact amount.

Usage /level set <member> <amount> | n!level set <member> <amount>

Example n!level set @snow 5000

Permission Manage Server

level give

Community Slash + prefix Restricted

Add or subtract XP for a member.

Usage /level give <member> <amount> | n!level give <member> <amount>

Example n!level give @snow 250

Permission Manage Server

level reset

Community Slash + prefix Restricted

Reset XP for one member, or the whole server.

Usage /level reset [member] | n!level reset [member]

Example n!level reset

Permission Manage Server

level toggle

Community Slash + prefix Restricted

Turn leveling on or off.

Usage /level toggle <on|off> | n!level toggle <on|off>

Example n!level toggle on

Permission Manage Server

level rate

Community Slash + prefix Restricted

Set XP earned per message and the cooldown between awards.

Usage /level rate <xp_min> <xp_max> [cooldown] | n!level rate <xp_min> <xp_max> [cooldown]

Example n!level rate 15 25 60

Permission Manage Server

level announce

Community Slash + prefix Restricted

Set the channel for level-up announcements.

Usage /level announce [channel] | n!level announce [channel]

Example n!level announce #levels

Permission Manage Server

level reward

Community Slash + prefix Restricted

Add, remove, or list level-based role rewards.

Usage /level reward <add|remove|list> [level] [role]

Example n!level reward add 10 @Regular

Permission Manage Server

level ignore

Community Slash + prefix Restricted

Add, remove, or list channels that earn no XP.

Usage /level ignore <add|remove|list> [channel]

Example n!level ignore add #spam

Permission Manage Server

level coinreward

Community Slash + prefix Restricted

Set how much NanoCoin is awarded each time a member levels up.

Usage /level coinreward <amount> | n!level coinreward <amount>

Example n!level coinreward 50

Permission Manage Server

level config

Community Slash + prefix Restricted

Show the current leveling settings.

Usage /level config | n!level config

Example n!level config

Permission Manage Server

Community

Birthday 15

Member birthday tracking with scheduled announcements, timezones, and optional voice singing.

birthday

Community Slash + prefix Public

Show your own registered birthday.

Usage /birthday | n!birthday

Example n!bday

Permission None

birthday set

Community Slash + prefix Public

Register your birthday. Accepts formats like 'March 5', '5 Mar 1998', or '03/05'.

Usage /birthday set <date> | n!birthday set <date>

Example n!birthday set March 5

Permission None

birthday remove

Community Slash + prefix Public

Delete your registered birthday.

Usage /birthday remove | n!birthday remove

Example n!birthday remove

Permission None

birthday view

Community Slash + prefix Public

Show a member's birthday and the countdown to it.

Usage /birthday view [member] | n!birthday view [member]

Example n!birthday view @snow

Permission None

birthday list

Community Slash + prefix Public

Show upcoming birthdays in this server.

Usage /birthday list | n!birthday list

Example n!birthday upcoming

Permission None

birthday channel

Community Slash + prefix Restricted

Set the announcement channel and turn the feature on.

Usage /birthday channel <channel> | n!birthday channel <channel>

Example n!birthday channel #general

Permission Manage Server

birthday disable

Community Slash + prefix Restricted

Turn birthday announcements off.

Usage /birthday disable | n!birthday disable

Example n!birthday off

Permission Manage Server

birthday timezone

Community Slash + prefix Restricted

Set the timezone used to decide whose birthday is 'today'. Shows a dropdown with no argument.

Usage /birthday timezone [timezone] | n!birthday timezone [timezone]

Example n!birthday tz America/New_York

Permission Manage Server

birthday hour

Community Slash + prefix Restricted

Set the local hour (0-23) when announcements fire.

Usage /birthday hour <0-23> | n!birthday hour <0-23>

Example n!birthday hour 9

Permission Manage Server

birthday message

Community Slash + prefix Restricted

Customize the announcement text. Pass 'default' to reset it.

Usage /birthday message <text> | n!birthday message <text>

Example n!birthday message Happy birthday {mention}!

Permission Manage Server

birthday gifs

Community Slash + prefix Restricted

Toggle the festive GIF in announcements.

Usage /birthday gifs <on|off> | n!birthday gifs <on|off>

Example n!birthday gifs on

Permission Manage Server

birthday voice

Community Slash + prefix Restricted

Toggle joining voice to play the birthday song.

Usage /birthday voice <on|off> | n!birthday voice <on|off>

Example n!birthday voice on

Permission Manage Server

birthday ping

Community Slash + prefix Restricted

Toggle pinging the birthday person in the announcement.

Usage /birthday ping <on|off> | n!birthday ping <on|off>

Example n!birthday ping on

Permission Manage Server

birthday config

Community Slash + prefix Restricted

Show the current birthday settings.

Usage /birthday config | n!birthday config

Example n!birthday settings

Permission Manage Server

birthday test

Community Slash + prefix Restricted

Preview the announcement now, ignoring the schedule guard.

Usage /birthday test [member] | n!birthday test [member]

Example n!birthday test @snow

Permission Manage Server

Community

Live Role 8

Automatically grant a role and announce when members go live streaming.

liverole setup

Community Slash Restricted

Set the live role and/or announcement channel in one step.

Usage /liverole setup [role] [channel]

Permission Manage Roles

liverole enable

Community Slash Restricted

Activate live-role tracking.

Usage /liverole enable

Permission Manage Roles

liverole disable

Community Slash Restricted

Deactivate live-role tracking.

Usage /liverole disable

Permission Manage Roles

liverole role

Community Slash Restricted

Set the role granted while a member is live.

Usage /liverole role <role>

Permission Manage Roles

liverole channel

Community Slash Restricted

Set the go-live announcement channel.

Usage /liverole channel <channel>

Permission Manage Roles

liverole announce

Community Slash Restricted

Toggle go-live announcements.

Usage /liverole announce <on|off>

Permission Manage Roles

liverole message

Community Slash Restricted

Customize the go-live announcement template (max 1500 characters).

Usage /liverole message <text>

Permission Manage Roles

liverole status

Community Slash Restricted

Show the current live-role configuration.

Usage /liverole status

Permission Manage Roles