Admin commands
Prefix
Examples below use the default prefix !. Servers can set a shared prefix with !setprefix (Manage Server). Anyone can set a personal prefix with !myprefix that only applies to their own messages.
!automod
Permissions: Manage Server · Cooldown: 3s
Usage: !automod <subcommand> [args...]
Configure every aspect of automod for your server. Run !automod with no arguments to see the full subcommand guide.
Subcommands:
status- show all current automod settingslevel <off|minimal|medium|high>- set the overall automod presetspam <messages|window|violations|timeout> <value>- tune spam detection thresholdslink <allow|deny> <domain>- manage the link filter domain allowlistghostping <on|off>- enable or disable ghost ping detectionexempt role <add|remove> <@role>- give a role full automod immunityexempt channel <add|remove> <#channel>- disable automod in a specific channel
Detailed reference
!automod status
Show all current automod settings
!automod level <off|minimal|medium|high>
off- disable allminimal- anti-spam onlymedium- anti-spam + anti-linkhigh- anti-spam + anti-link, strict limits
!automod spam <messages|window|timeout|violations> <value>
Fine-tune spam detection:
messages2-20 (default 5) -window1-60 s (default 5)violations1-10 (default 3) -timeout1-60 min (default 10)
!automod link <allow|deny> <domain>
Manage domains exempt from the link filter Example: !automod link allow youtube.com
!automod reactionspam <on|off>
Enable or disable anti-reaction spam detection
!automod ghostping <on|off>
Enable or disable ghost-ping detection
!automod exempt role <add|remove> <@role>
Exempt a role from all automod checks
!automod exempt channel <add|remove> <#channel>
Disable automod in a specific channel
!autorole
Permissions: Manage Server · Cooldown: 3s
Usage: !autorole set <@role> OR disable OR status>
Automatically assign a role to every new member who joins the server
Options
!autorole set <@role>!autorole disable!autorole status>
!blacklist
Permissions: Manage Server · Cooldown: 3s
Usage: !blacklist add <#channel> OR remove <#channel> OR list OR clear
Manage channels where the bot ignores commands from non-staff
Options
!blacklist add <#channel>!blacklist remove <#channel>!blacklist list!blacklist clear
!clearprefix
Permissions: Manage Server · Cooldown: 3s
Usage: !clearprefix
Reset the server prefix to the default
!commandperms
Permissions: Manage Server · Cooldown: 3s
Usage: !commandperms add <@role> OR remove <@role> OR list OR clear
Manage which roles are allowed to use bot commands. When roles are set, only members with those roles (plus staff/admins) can use non-admin commands.
Options
!commandperms add <@role>!commandperms remove <@role>!commandperms list!commandperms clear
!customcommand (cc)
Permissions: Manage Server · Cooldown: 3s
Usage: !customcommand <add|remove|edit|embed|action|list|info> [args...]
Create and manage custom commands with configurable responses.
Subcommands
!customcommand add <name> <response>
Create a new custom command
!customcommand remove <name>
Delete a custom command
!customcommand edit <name> <new response>
Change the response of an existing command
!customcommand embed <name> <on|off> [color] [title]
Toggle embed mode for a command
!customcommand list
List all custom commands
!customcommand info <name>
Show details of a specific command
!embed
Permissions: Manage Messages · Cooldown: 5s
Usage: !embed send #channel <json> OR webhook <url> <json>
Build and send a Fluxer embed from JSON.
Send as the bot:
!embed send #channel {"title":"Hello","description":"World","color":"#5865f2"}
Send via webhook:!embed webhook https://api.fluxer.app/webhooks/<id>/<token> {"title":"Hello"}
Embed JSON supports title, description, color, url, footer, thumbnail, image, and fields.
Dangerous command
!globalban
Can enable cross-server ban enforcement for your server. Owner-only subcommands add or remove users from the global ban list and support mass bans.
!goodbye
Permissions: Manage Server · Cooldown: 3s
Usage: !goodbye <subcommand> [options]
Configure goodbye messages for your server. Run !goodbye with no arguments for the full guide.
Subcommands:
status- show current goodbye configurationchannel <#channel>- set the goodbye channelon/off- enable or disable goodbye messagesmessage <text>- set custom goodbye text ({user} {username} {server} {count})embed on/off- toggle a goodbye embed (title, description, color, footer)test- preview the goodbye output
Dangerous command
!honeypot
Anyone who sends a message in a honeypot channel is immediately banned, kicked, timed out, or given a role. Misconfigured channels catch normal members.
!keywords
Permissions: Manage Server · Cooldown: 3s
Usage: !keywords <subcommand> [args...]
Manage the keyword auto-warning system. When a message matches a keyword the bot can delete it, warn the member, or both.
Subcommands:
list- show all keywordsadd <word>- add a plain word/phrase (matches anywhere in the message)add word <word>- match only when the word stands aloneadd any <word>- same as add <word> (matches anywhere)add regex <pattern>- add a regular expression patternremove <number>- remove a keyword by its list numberenable/disable- turn the system on or offaction <warn|delete|delete+warn>- set the action taken on a matchtest <text>- test whether a string would be caught
!language
Permissions: Manage Server · Cooldown: 3s
Usage: !language <set|list> [code]
Set the language used for bot messages in this server.
Subcommands
Usage: !language set <code> or !language list
!leveling (levelconfig, xpconfig)
Permissions: Manage Server · Cooldown: 3s
Usage: !leveling <enable|disable|toggle|status>
Enable, disable, or check the leveling system
Options
!leveling enable!leveling disable!leveling toggle!leveling status
Dangerous command
!lockdown
Locks the entire server by denying Send Messages and Add Reactions for @everyone (and configured roles) in all text channels until you run !lockdown again.
!reactionrole (rr)
Permissions: Manage Server
Usage: !reactionrole <post|add|remove|edit|clear|list|dm>
Create panels where users react with an emoji to get a role - run !rr with no args to see subcommand help
Subcommands
!rr post <#channel> [text]
Bot posts a reaction role panel in the channel
!rr add <#channel> <messageId> <emoji> <@role>
Map an emoji to a role on a message Paste the emoji directly or use a shortcode - find emojis at getemoji.com
!rr addmulti <#channel> <messageId> <emoji> <@role1> <@role2> ...
Map an emoji to multiple roles at once (up to 10)
!rr remove <#channel> <messageId> <emoji>
Remove an emoji-role mapping
!rr edit <#channel> <messageId> [new text]
Edit the text of an existing reaction role panel
!rr clear <messageId>
Remove all reaction roles from a message and reset it to 0/20
!rr list
List all configured reaction role panels
!rr dm <on|off>
Toggle DM notifications when roles are assigned/removed
!rr switch <#channel> <messageId> <emoji> <@removeRole> <@addRole>
Map an emoji to switch roles: removes one role and adds another
Dangerous command
!roleall
Assigns a role to every non-bot member in the server. Members who already have the role are skipped, but picking the wrong role affects everyone.
Dangerous command
!roleclear
Removes a role from every member who currently has it. There is no bulk undo - you would need to run !roleall again.
!rss
Permissions: Manage Server · Cooldown: 3s
Usage: !rss <add|list|remove|pause|resume|interval|test|status|debug|forcepoll> ...
Manage RSS subscriptions for this server.
Subcommands
!rss add <#channel> <url|/rsshub/route> [@role]!rss list!rss remove <index|feedId>!rss pause <index|feedId>!rss resume <index|feedId>!rss interval <minutes>!rss test <index|feedId|url|/rsshub/route>!rss status!rss debug [index|feedId](owner only)!rss forcepoll [index|feedId](owner only)
!setlog
Permissions: Manage Server · Cooldown: 3s
Usage: !setlog [#channel or channel ID]
Set the channel where moderation actions are logged. Run with no argument to view the current setting
!setprefix
Permissions: Manage Server · Cooldown: 3s
Usage: !setprefix <prefix>
Set a custom prefix for this server
!setserverlog
Permissions: Manage Server · Cooldown: 3s
Usage: !setserverlog [category] [#channel OR clear]
Set the channel where server events are logged. You can also split logs into separate channels by category.
Usage:
!setserverlog #channel- set the default log channel for all events!setserverlog <category> #channel- send a specific category to a different channel!setserverlog <category> clear- remove a category override (falls back to default)!setserverlog status- show all configured log channels!setserverlog clear- remove the default log channel
Categories: member, voice, message, role, channel, reaction, server
!setstaff
Permissions: Manage Server · Cooldown: 3s
Usage: !setstaff <channel|role|reportchannel|status> [value|clear]
Configure the staff report system.
Subcommands:
channel <#channel>this will set the channel where!reportsubmissions are postedchannel clearthis will remove the staff output channelrole <@role>this will set the role pinged on every new reportrole clearremoves the role pingreportchannel <#channel>used to set a dedicated inbox channel: any message sent there is silently deleted and forwarded to staff (no command needed)reportchannel clearremoves the inbox channelstatusshows the current configuration
!slowmodeperms
Permissions: Manage Server · Cooldown: 3s
Usage: !slowmodeperms add <@role> OR remove <@role> OR list OR clear
Manage which roles can use the slowmode command without needing Manage Channels permission.
Options
!slowmodeperms add <@role>!slowmodeperms remove <@role>!slowmodeperms list!slowmodeperms clear
!status
Permissions: Manage Server · Cooldown: 3s
Usage: !status
Show all bot settings for this server, automod, anti-link, anti-spam, ghost ping, log channel, autorole, and more
!sticky
Permissions: Manage Server · Cooldown: 3s
Usage: !sticky add <#channel> [message] OR message <#channel> <text> OR remove <#channel> OR on/off <#channel> OR list OR test <#channel>
Pin a message to the bottom of a channel. Reposts after each new message.
Options
!sticky add <#channel> [message]!sticky message <#channel> <text>!sticky remove <#channel>!sticky on/off <#channel>!sticky list!sticky test <#channel>
!ticket
Permissions: None · Cooldown: 3s
Usage: !ticket <close|add|remove|panel|setup> [options]
Support ticket system - create, manage, and close tickets.
Subcommands
Ticket System!ticket claim - claim this ticket (shows you're handling it) !ticket close [reason] - close the current ticket !ticket add <@user> - add a user to the ticket !ticket remove <@user> - remove a user from the ticket !ticket panel [#channel] - post the ticket reaction panel !ticket setup - configure the ticket system (admin)
To create a ticket, react to the ticket panel message in the designated channel.
Setup subcommands
- Usage:
!ticket setup category <categoryId>Provide the ID of an existing category channel, orcreateto make one. - Set up a ticket category first:
!ticket setup category <id|create> - Ticket channel created: <#{channelId}> - users can now react to create tickets!
- Usage:
!ticket setup role add <@role>- add a support role!ticket setup role remove <@role>- remove a support role!ticket setup role clear- remove all!ticket setup role- list current roles - Usage:
!ticket setup log <#channel> - Usage:
!ticket setup max <1-10>- max open tickets per user. - Usage:
!ticket setup message <text>or!ticket setup message clearVariables:{user}{server}{ticket}
!toggle-antilink
Permissions: Manage Server · Cooldown: 3s
Usage: !toggle-antilink
Block messages containing URLs; moderators and admins are exempt
!toggle-antireactionspam
Permissions: Manage Server · Cooldown: 3s
Usage: !toggle-antireactionspam
Toggle anti-reaction spam detection - prevents users from rapidly adding reactions
!toggle-antispam
Permissions: Manage Server · Cooldown: 3s
Usage: !toggle-antispam
Mute members who send many messages in quick succession - triggers after repeated rapid messages
!toggle-automod
Permissions: Manage Server · Cooldown: 3s
Usage: !toggle-automod
Enable or disable the entire automod system - overrides all individual filter toggles
!toggle-ghostping
Permissions: Manage Server · Cooldown: 3s
Usage: !toggle-ghostping
Detect and alert when a member pings someone then immediately deletes the message
!verify
Permissions: Manage Server · Cooldown: 5s
Usage: !verify <subcommand> [options]
Set up manual captcha verification for your server.
Subcommands:
setup- auto-create category, channel, role, and panelpanel [#channel]- (re-)post the verification panel embedrole <@role>- set the verified rolecategory <id>- set the verification categorylog <#channel>- set a verification log channelstatus- show current verification configreset- disable and clear settingstest- test verification with a temp channel
!welcome
Permissions: Manage Server · Cooldown: 3s
Usage: !welcome <subcommand> [options]
Configure the welcome message system for your server. Run !welcome with no arguments for the full guide.
Subcommands:
status- show current welcome configurationchannel <#channel>- set the welcome channelon/off- enable or disable welcome messagesimage on/off- toggle the welcome card imagemessage <text>- set custom welcome text ({user} {server} {count} {role})card preset <name>- apply a theme (dark, light, ocean, sunset, midnight, forest)card color/bgcolor/textcolor <hex>- customize card colorscard greeting <text>- replace "WELCOME" text on the card (emoji supported)card background <url>- set a custom background imageembed on/off- toggle a welcome embed (title, description, color, footer, thumbnail)dm on/off- toggle DM welcome messagesrole on/off- show auto-role name on the cardtrigger join/role- trigger on member join or role assignmenttest- preview the welcome output
