Select a server
Pick a server on the left to view and edit its live settings.
—
Punishment
Content filters
OCR settings
Terms & exemptions
Tests against this server's saved blocked terms, custom regex, invite/link rules. Save your term changes first — the tester uses the last-saved config. (Rate/flood/duplicate spam and image OCR are not simulated.)
Messages in these categories are ignored by all automod checks.
Action overrides
Hit harder or softer in specific channels or for specific roles. Precedence: a term's own => action wins first, then the channel override, then the strongest matching role override, then the base action above. Warn posts a short notice and keeps the message.
Regex rules
Named regex patterns matched against message text (case-insensitive). Each rule carries its own action + severity — the rule action wins over the channel/role/base action. Invalid patterns are ignored, never crash the filter.
Per-feature bypass roles
Whitelist roles above skip every automod check. These bypass one feature at a time — e.g. give mods a role that skips the text filter but still catches them on image OCR.
Content & links
Exceptions for message scanning, OCR, invites, and links.
These roles bypass both unsafe-link scanning and Block all links.
Media
Exceptions for media metadata and animated content.
Spam & formatting
Exceptions for rate, repetition, and formatting checks.
Anti-spam signals
Repeat-offender escalation
Counts automod hits per user in a window and bumps the action up the ladder. Set a rung to 0 to disable it.
New-account raid gate
Acts on messages from accounts younger than the age below — the throwaway/raid vector. By default only fires on messages that carry a link, invite, or attachment (so it doesn't punish a new member's plain "hello"); turn off "risky messages only" to gate every message from a young account.
Leave empty to allow commands in every channel. Add channels to restrict commands to only those channels.
Members with any of these roles can use commands in every channel, ignoring the whitelist above.
Approval
Stripped from the member for the duration of an approved vacation (e.g. staff duty roles) and restored automatically once it ends.
Access
Who can submit a request. Leave empty to allow everyone.
Who can approve/deny/list requests, in addition to admins. Leave empty to fall back to the default Staff Team role.
Events to log
Send Message
Send a message through the bot to any channel it can see.
Settings
Global ticket behaviour applied to every panel unless a panel overrides it.
General
Control ticket limits, lifecycle, and naming.
{number} and {user}.
Transcripts
Choose the default archive destination.
Ticket permissions
Permissions granted to the opener inside a newly created ticket.
Overview
Create, edit, resend, or remove your ticket messages.
Ticket Panels
Multi-Panels
Panels
Create polished ticket messages and keep each server's setup separate.
Reusable Single Panels
Create Panel
Ticket Properties
Panel Message
Button
Welcome Message (posted inside the ticket channel when it opens)
Ticket Properties
Access Control (who can open tickets from this panel — rules evaluated top to bottom, first match wins)
Create each ticket panel once. You can save it for reuse inside multi-panels, or post it directly to the selected channel.
Multi-Panels
Combine several single-type panels into one message with a button per panel.
Create Multi-Panel
Multi-Panel Properties
Panel Message
Panel posting needs the dashboard running in-process inside main.py (WEBSITE_ENABLED=1). Team/type edits still work here.
Teams & Types
Choose who handles tickets and how each category behaves.
Support Teams
Ticket Types
Saved transcripts of closed tickets (most recent 200).
Staff Claim System
Optional -- disabled by default. Claiming a ticket becomes exclusive and staff performance gets tracked.
Roles
Enforcement
Speaking access is enforced with real Discord channel permissions (staff can view an unclaimed ticket but not send until they claim it) -- not message deletion.
Inactivity Reminders & Auto-Close
Claim Timeout
Require Close Reason
Anti-Farming & Streaks
Suspicious Activity Detection
Transfer Confirmation
Logs Channel
Escalation Targets (used by /transfer)
Staff Ticket Leaderboard
Live Dashboard
Website-only -- updates whenever this tab is viewed/refreshed and after any claim/transfer/close.
Staff Currently Handling Tickets
Independent of "Enabled in this server" -- the TPM channel scanner can run on its own even if the donation-screenshot scanner is off, or vice versa.
Access
/approved
Controls what /approved does in this server — role it may be run by, role it gives, and the channels it mentions.
Available placeholders: {member} {guild} {tpm} {info_channel} {donate_channel} {tpm_channel} {channel_note} (the last one is the ready-made sentence built from the info/donate channels above and the TPM channel set in "Channels & settings" below). Leave blank to use the default wording.
TPM Scanner
These settings only apply while "TPM scanner enabled in this server" (top of page) is on -- independent of the donation scanner below.
Optional. Starts the set number of hours after their latest valid TPM post, and repeats on that interval until they update it.
Where the reminder pings get sent. Leave empty to use the TPM channel above.
1–168. Default 24. Only used when the reminder above is enabled.
Channels & settings
Reads the "Donated X Tokens" notification out of daily dono screenshots and rejects donations below the member's listed amount (higher is fine), and checks TPM screenshots ("+X every minute") against the typed TPM with a small margin. Unreadable screenshots are accepted as before.
OPENROUTER_API_KEY_1, optionally OPENROUTER_API_KEY_2 as failover, costs per image).
Add to list
People & payments
Warns & reminders
Requested skips
Active skips
Turning this off resets everyone's weekly messages/XP and stops #lb/#xp from responding. Turning it back on keeps counting from zero — it does not restore what was reset.
Weekly XP Leaderboard
Server Activity Logs
Moderation, automod, dashboard changes, and bot runtime events.
Roles allowed to run each command in this server.
Role Give Permissions
Pick staff role, choose roles it can give with #role.