Configuration

Bot settings, quick config, reaction-role panels, applications, and tutorials.

/application_accept /application_deny /configquick modlogchannel /dashboard /help /membercounter /reactionrole button_add /reactionrole button_remove /reactionrole panel_create /reactionrole panel_delete /reactionrole panel_list /reactionrole panel_send /reactionrole panel_update /role add /role all /role remove /roleall /tutorial /vote /vote channel /vote status
21 commands
/application_accept
Configuration

Post an application accepted message (mention + embed + optional note + banner)

/application_accept <user> <department> [note]
User: Specific application staff role in the configured server only
/application_deny
Configuration

Post an application denied message (mention + embed + optional reason + banner)

/application_deny <user> <department> [reason]
User: Specific application staff role in the configured server only
/configquick modlogchannel
Configuration

Set the **mod log** channel: server events and AutoMod hits post here (when mod logs + AutoMod are enabled).

/configquick modlogchannel <channel>
User: Administrator
/dashboard
Configuration

Show portal, bot site (`/home`), and server dashboard links (needs `AUTH420_PUBLIC_BASE_URL`)

/dashboard
User: @everyone
/help
Configuration

Show this help message

/help [command]
User: @everyone
/membercounter
Configuration

**Voice channels** renamed with live counts (e.g. **`🌍|Members: 42`** — globe + bar + label + count). Everyone can see them; **Connect** is denied for @everyone. **`/membercounter setup`** / **`/membercounter customize`** / **`/membercounter recreate`**. Refreshes on startup, every **30 minutes**, and debounced after joins/leaves (~8 min).

/membercounter <setup|customize|refresh|recreate|status|disable>
User: Administrator · Bot: `Manage Channels`
/reactionrole button_add
Configuration

Add a role-toggle button to a reaction-role panel

/reactionrole button_add <panel_id> <role> <label> [emoji] [style]
User: Administrator only
/reactionrole button_remove
Configuration

Remove one button from a reaction-role panel by index

/reactionrole button_remove <panel_id> <index>
User: Administrator only
/reactionrole panel_create
Configuration

Create a reaction-role button panel config

/reactionrole panel_create <panel_id> <channel> <title> <description> [color_hex]
User: Administrator only
/reactionrole panel_delete
Configuration

Delete a stored reaction-role panel configuration

/reactionrole panel_delete <panel_id>
User: Administrator only
/reactionrole panel_list
Configuration

List all reaction-role panels configured for this server

/reactionrole panel_list
User: Administrator only
/reactionrole panel_send
Configuration

Send or update the reaction-role panel message with configured buttons

/reactionrole panel_send <panel_id>
User: Administrator only
/reactionrole panel_update
Configuration

Update an existing reaction-role panel's title/description/color/channel

/reactionrole panel_update <panel_id> <channel> <title> <description> [color_hex]
User: Administrator only
/role add
Configuration

Add a role to a user

/role add <user> <role> [reason]
User: `Manage Roles`
Bot: `Manage Roles`
/role all
Configuration

Add/remove a role for many members at once

/role all <role> <action> <target>
User: `Administrator`
Bot: `Manage Roles`
/role remove
Configuration

Remove a role from a user

/role remove <user> <role> [reason]
User: `Manage Roles`
Bot: `Manage Roles`
/roleall
Configuration

Renamed: mass role changes are now `/role all`.

/role all <role> <action> <target>
User: `Administrator`
Bot: `Manage Roles`
/tutorial
Configuration

Step-by-step setup guides: one message, use ◀ ▶ to flip pages. Command list + landing: `/home` on your portal URL.

/tutorial <topic>
User: @everyone (ephemeral)
/vote
Configuration

Top.gg vote thank-you channel and webhook setup (see `/vote channel` and `/vote status`).

/vote <channel|status>
User: IDs in `TOPGG_SETUP_USER_ID` / `TOPGG_SETUP_USER_IDS`
/vote channel
Configuration

Set the text channel for top.gg vote thank-you messages (API `/webhooks/topgg`).

/vote channel <channel>
User: IDs in `TOPGG_SETUP_USER_ID` / `TOPGG_SETUP_USER_IDS`
/vote status
Configuration

Show vote log channel and webhook URL hint for top.gg.

/vote status
User: IDs in `TOPGG_SETUP_USER_ID` / `TOPGG_SETUP_USER_IDS`