Wiki Features

AI & intelligence

The commands that lean on AI to help you run your server: tune the bot in plain English, generate an image, translate a message, mediate between two members, and get a weekly read-out on your mod team.

How AI is powered depends on your plan. Every server gets a free trial allowance out of the box. After that, either bring your own key (BYOK), paste a provider key during /setup or with /ai-config and run on your own account with no trial limit, or go Premium for the full set without managing a key. See the pricing page for what each plan includes.

Who can run these: most AI commands are owner- or staff-only and check your role first. Where a command is Premium, the bot tells you if your plan doesn’t include it.

Commands are tagged so you know what you’re looking at:

FREE available on every plan  ·  PREMIUM needs a Premium plan  ·  ADMIN requires a staff role or permission  ·  AI uses AI


Tune the bot in plain English

/sai is your in-server concierge. Ask it anything about your server (“why did that message get flagged?”, “make AutoMod a bit stricter”, “how are we doing this week?”) and it answers from your server’s own activity. If you’re the owner, it can suggest concrete config changes and apply them with one tap. Admins get the same insights, read-only.

/sai PREMIUM ADMIN AI

Ask the bot about your server in plain English. The owner gets answers plus one-tap suggested changes; admins get the same insights, read-only. The reply is private to you (ephemeral).

ArgumentTypeNotes
question requiredtextWhat you'd like help with, a question or an instruction.
You
Youtoday
/sai question: Things feel noisy, can we tighten up spam filtering a bit?
Server Assistant
Server AssistantAppOnly you can see this
SAi, owner · full access
You've had a run of repeated-link spam in #general this week. I can raise AutoMod's sensitivity a notch and add a short slowmode, here's what I'd change.
Suggested changes
AutoMod sensitivity → High (more aggressive spam catching)
#general slowmode → 5s (slows repeat posters)
Apply change(s)

The header shows your mode, owner · full access or admin · read-only. As the owner, press Apply change(s) to put the suggestions live in one tap; admins see the same analysis without the button.

Ask SA to change a setting

You can also just ask SA to flip a setting in chat, rather than being pointed to where it lives. Say something like “turn off level-up messages” or “enable the Minecraft reaction relay” and the bot shows a quick Confirm / Cancel prompt; confirm it and the setting changes there and then.

This is limited to a curated set of everyday on/off toggles, level-up announcements, the Minecraft-bridge toggles, emote and meme commands, and notification and logging options. Security, privacy and verification settings are never changed this way, SA politely declines those. Only staff with Manage Server can make a change, and every change is confirmed before it happens, logged, and reversible.

SAi doesn’t guess

An assistant that invents a plausible-sounding answer is worse than one that admits it doesn’t know — a made-up command wastes your time, and a made-up channel name sends a member somewhere that doesn’t exist. So SAi only names a command, channel, role, rank, rule or feature when it actually knows that thing exists, either from what your server has told it or from what it genuinely knows about the product.

It also can’t hedge something into existence. Phrasings like “check the rules channel if there is one”, “they might have set up /rules or something similar” or “maybe try…” are off the table: if it has to hedge, it doesn’t know, so it doesn’t say it.

When SAi doesn’t know something, you get a short, clean “I don’t know” and one next step that’s always true — ask your server’s staff — rather than a longer answer with a guess buried in it. This applies everywhere SAi speaks: the concierge, the Reception desk, /faq, and @sai in Minecraft.

One thing SAi now definitely does know is the address of the customer web portal. Ask it how to reach the portal, the website, your account, or where to manage your settings, and it gives you the address directly instead of sending you to staff for it. Sign in there with Discord to manage settings, plan and account from a browser.

It’s the only web address SAi will give for this, it won’t extend it with an invented page or path, and in-game it answers with just the link and a short clause rather than a paragraph. A white-labelled assistant is excluded — a rebranded assistant never names the product, so it won’t hand out a product-branded address either.


Generate an image

/imagine turns a text prompt into a picture, posted in the channel. A short cooldown applies between generations on the free trial; Premium skips it. /img is an alias for the same command.

/imagine & /img AI

Generate an image from a text prompt and post it in the channel. /img is an alias for /imagine. A short cooldown applies on the free trial; Premium removes it.

ArgumentTypeNotes
prompt requiredtextDescribe what you'd like to see (up to 1000 characters).
You
Youtoday
/imagine prompt: a cosy cabin in a snowy pine forest at dusk, warm light in the windows
Server Assistant
Server AssistantApptoday
Imagined
Prompt: a cosy cabin in a snowy pine forest at dusk, warm light in the windows
<your generated image appears here>
via pollinations · requested by @you

Choosing where images come from

By default /imagine uses a free image service (Pollinations), so it works with no setup. To use your own provider (for higher quality or your own billing), the owner can set one up under /ai-config:

Server Assistant
Server AssistantAppOnly you can see this
Image generation provider
Pick a provider and, if it needs one, paste your key.
Provider
openai / stability / pollinations (free)
API key
leave blank for free Pollinations
Save

Choose openai, stability or pollinations. Free Pollinations needs no key, just leave the key field blank. The image's footer always shows which provider produced it.


Translate

/translate renders any text into the language you want, replied privately. Leave the language out and it uses your own Discord language.

/translate PREMIUM AI

Translate text into a target language. The reply is private to you (ephemeral).

ArgumentTypeNotes
text requiredtextThe text to translate (up to 1500 characters).
language optionaltextTarget language, e.g. Spanish, Japanese. Defaults to your own Discord language.
You
Youtoday
/translate text: Where is the nearest station? language: Japanese
Server Assistant
Server AssistantAppOnly you can see this
Japanese:
一番近い駅はどこですか?

The “Translate” right-click shortcut

No need to retype a message. Right-click (or long-press) any message and open Apps → Translate, and the bot translates it into your Discord language, replied privately. Same Premium feature, no typing.

Server Assistant
Server AssistantAppOnly you can see this
English:
Where is the nearest station?

Mediate a dispute

When two members are at odds, /mediate acts as a calm, neutral go-between. It DMs each person separately to hear their side, then posts a neutral summary to the channel for your team. It never takes sides, assigns blame, or recommends punishment.

/mediate PREMIUM ADMIN AI

Open a guided mediation between two members. Pick the two people, optionally add a topic, and the bot collects each side privately before posting a neutral staff summary.

ArgumentTypeNotes
No typed arguments, you choose the two members from dropdowns in the panel that opens.

Running /mediate opens a small private panel. Step through it below.

Setting up a mediation
Server Assistant
Server AssistantAppOnly you can see this
Mediation
Choose the two members. The bot will DM each one, collect their side privately, and post a neutral summary here. It never takes sides or recommends punishment.
First member…
Second member…
Topic Start mediation Cancel

Who's involved. Two member dropdowns, pick one person in each. They must be two different, real members of your server (not bots).

Server Assistant
Server AssistantAppOnly you can see this
Mediation topic
A line of context helps the bot frame things, entirely optional.
What's it about? (optional)
e.g. a disagreement over event scheduling in #events
Save

Optional context. Tapping Topic opens this form. Add a sentence about the dispute (up to 300 characters) or skip it, the mediation works either way.

Server Assistant
Server AssistantAppDirect Message
A quick, private chat
A member of staff has asked me to help sort out a disagreement. In your own words, what happened from your side? Nothing you say here is shared word-for-word, I'll only summarise it neutrally for the team.

Each side, in private. After you press Start mediation, the bot DMs both members and asks each for their version, privately. Neither sees the other's reply.

Server Assistant
Server AssistantApptoday
Mediation summary
Both members have shared their side. Here's a neutral read for the team, no blame, no recommended action.
The core disagreement
A mix-up over who agreed to host this week's event.
Each side
One felt the slot was already theirs; the other thought it was still open.
Common ground
Both want the event to run and are happy to share hosting.
Ways to de-escalate
• Agree a clear sign-up for future slots.
• Co-host this one as a one-off.

A read for the team. Once both have replied, the bot posts this summary: the core disagreement, each side's position, any common ground, and a couple of de-escalation options. It stays strictly neutral; the next step is yours.


Weekly mod-team retrospective

/retro pulls the last seven days of moderation into one read-out for your team: cases handled, the trend versus last week, who was busiest, and (if AI is on) a short note on patterns worth discussing.

/retro FREE ADMIN AI

Post a retrospective of the last 7 days of moderation to your staff chat. Staff-only. The AI narrative is added when AI is enabled; without it you still get the figures.

ArgumentTypeNotes
No arguments, covers the last 7 days automatically.
You
Youtoday
/retro
Server Assistant
Server AssistantApptoday
Mod Team Retrospective
My Server, last 7 days (2026-06-15 → 2026-06-22)
Cases handled
23  +5 vs last week
New warnings
9
By action
warn ×9 · mute ×7 · kick ×4 · ban ×3
Most active
@mod · @helper · @you
Retro
Notable patterns, spam links spiked midweek in #general.
Worth discussing, whether to add a short slowmode there.
Weekly mod retro · toggle in /settings → Behaviour

The retro lands in your staff chat if one's set up, otherwise it replies privately to you. A quiet week with no logged actions says so. Turn the weekly retro on or off under /settings → Behaviour.


Server statistics

A quick snapshot of your server: members, channels, roles, boosts and more. No AI, no plan needed.

/stats FREE ADMIN

Show a snapshot of your server's key numbers. Staff-only. The reply is private to you (ephemeral).

ArgumentTypeNotes
No arguments, reports on the current server.
You
Youtoday
/stats
Server Assistant
Server AssistantAppOnly you can see this
Server Stats: My Server
Members
1,284
Channels
42
Roles
18
Boosts
7
Owner
@owner
Created
2021-03-08

See also