Skip to content

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 settings
  • level <off|minimal|medium|high> - set the overall automod preset
  • spam <messages|window|violations|timeout> <value> - tune spam detection thresholds
  • link <allow|deny> <domain> - manage the link filter domain allowlist
  • ghostping <on|off> - enable or disable ghost ping detection
  • exempt role <add|remove> <@role> - give a role full automod immunity
  • exempt 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 all
  • minimal - anti-spam only
  • medium - anti-spam + anti-link
  • high - anti-spam + anti-link, strict limits

!automod spam <messages|window|timeout|violations> <value>

Fine-tune spam detection:

  • messages 2-20 (default 5) - window 1-60 s (default 5)
  • violations 1-10 (default 3) - timeout 1-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 configuration
  • channel <#channel> - set the goodbye channel
  • on/off - enable or disable goodbye messages
  • message <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 keywords
  • add <word> - add a plain word/phrase (matches anywhere in the message)
  • add word <word> - match only when the word stands alone
  • add any <word> - same as add <word> (matches anywhere)
  • add regex <pattern> - add a regular expression pattern
  • remove <number> - remove a keyword by its list number
  • enable / disable - turn the system on or off
  • action <warn|delete|delete+warn> - set the action taken on a match
  • test <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 !report submissions are posted
  • channel clear this will remove the staff output channel
  • role <@role>this will set the role pinged on every new report
  • role clear removes the role ping
  • reportchannel <#channel> used to set a dedicated inbox channel: any message sent there is silently deleted and forwarded to staff (no command needed)
  • reportchannel clear removes the inbox channel
  • status shows 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, or create to 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 clear Variables: {user} {server} {ticket}

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 panel
  • panel [#channel] - (re-)post the verification panel embed
  • role <@role> - set the verified role
  • category <id> - set the verification category
  • log <#channel> - set a verification log channel
  • status - show current verification config
  • reset - disable and clear settings
  • test - 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 configuration
  • channel <#channel> - set the welcome channel
  • on/off - enable or disable welcome messages
  • image on/off - toggle the welcome card image
  • message <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 colors
  • card greeting <text> - replace "WELCOME" text on the card (emoji supported)
  • card background <url> - set a custom background image
  • embed on/off - toggle a welcome embed (title, description, color, footer, thumbnail)
  • dm on/off - toggle DM welcome messages
  • role on/off - show auto-role name on the card
  • trigger join/role - trigger on member join or role assignment
  • test - preview the welcome output

Support: fluxer.gg/fluxy