Black tier only. On any lower tier the page is replaced by the plans view.
Two switches must both be on: AI Server Control in Server Setup, and the settings on this page.
How you talk to it
Mention the bot directly.@Vetox create a #announcements channel that only staff can post in.
Three things are not triggers: @everyone and @here, a role the bot happens to hold, and the automatic ping on a reply.
Thread or reply
In thread mode, Private thread is on by default, so the conversation is visible only to you and staff with access. If a private thread cannot be created, it falls back to a public one.
Access — read this before enabling
The Access tab shows an “Effective access” summary. When it reads “No restrictions set — anyone can use the AI”, that line is misleading — the real behaviour is still Administrator-only. Two switches decide who gets in:Per-tool permission is a second gate
Being allowed to talk to the AI does not grant it your Discord permissions. Every action also re-checks the matching permission on the person who asked. Bypass roles and Bypass users skip those per-action checks. Grant this carefully — it lets someone perform actions through the AI that they could not perform themselves.Tools
27 categories covering channels, roles, moderation, messaging, threads, voice, webhooks, invites, emojis, stickers, events, forums, onboarding, polls, integrations, soundboard, templates, the widget, the welcome screen, the vanity URL, and more. Switch a whole category off and every action inside it becomes unavailable, even when explicitly asked for. Expand a category to switch individual actions.The category switch wins. With a category off, its individual switches are greyed out and irrelevant. Turning the category back on restores whatever per-action state you had saved.
Confirmation is not optional
Every destructive action is held for your confirmation before it runs. There is no setting to disable this. The confirmation card lists exactly what is queued. Only the person who made the request can confirm it, and it expires after one hour. On confirmation, every access check is re-run against the live configuration — so revoking someone’s access invalidates their pending confirmations too.Scope
Where the AI works — all channels, only selected channels, or all except selected. Threads inherit their parent channel’s scope. Protected roles and channels — the AI refuses any action targeting these: no editing, deleting, cloning, moving, assigning or posting.Persona
Up to 2,000 characters setting the tone and any standing instructions — “Be concise and formal. Always confirm before deleting channels. Refer to staff as the team.” Leave it blank for a neutral default.What a run looks like
1
It starts working
A typing indicator appears. Simple questions are answered directly without the full toolset being loaded.
2
A progress card appears
Created only once it actually changes something — a pure lookup never shows one. Each action adds a line: ✅ done, ❌ failed with the reason, ⏳ waiting for confirmation.
3
Confirmation, if needed
Destructive actions surface the confirmation card. Nothing in it has run yet.
4
It reports back
A green summary of what changed, or a plain answer if you only asked a question.
A single request runs up to 8 steps within a 90-second budget. Very large requests may stop early and say so — break them into smaller ones.
Rate limits and concurrency
- Roughly one request every 5 seconds per person, with a small burst allowance
- One request at a time per person
- Four at a time across the whole server
Budget
A run needs at least 30,000 tokens in reserve. Below that it declines with a budget-exhausted message rather than starting work it cannot finish.AI Usage
Track spend, see which actions ran, and top up.
Troubleshooting
The bot ignores me completely
The bot ignores me completely
Silence is the normal response to every access failure — there is no error message by design. Check in order:
- Did you mention the bot directly? A role ping or a reply ping is not a trigger.
- Is AI Server Control on in Server Setup?
- Is the channel in scope?
- Are you an Administrator, or on an allowlist with Allowlist bypasses Administrator turned on?
- Have you sent several requests in a row? Wait a few seconds.
I added someone to Allowed users and it changed nothing
I added someone to Allowed users and it changed nothing
Expected. With the defaults, allowlists are inert. Turn on Allowlist bypasses Administrator, or turn off Require Administrator.
It refuses an action it clearly has a tool for
It refuses an action it clearly has a tool for
Either the tool’s category is switched off on the Tools tab, or the target is on your protected roles or channels list, or the requester lacks the underlying Discord permission for that action.
It stopped partway through a big job
It stopped partway through a big job
Eight steps and ninety seconds per request. Split the work — “create these five channels” then “now set permissions on them”.
It says the budget is used up
It says the budget is used up
Below 30,000 tokens it will not start. Top up on the AI Usage page or wait for the monthly grant.
A confirmation expired
A confirmation expired
Confirmations last one hour. Ask again.
AI Auto-Moderation
Context-aware content moderation.
Access Control
Who can change what on the dashboard.