AI Persona Chat
Give your server an AI personality that holds real conversations with memory in one channel — named, configurable, and bounded.
What it does
Persona Chat gives your server its own AI personality — a named character that holds actual conversations in a single channel and remembers recent context instead of answering each message cold. You write its personality, point it at one channel, and members can just talk to it.
Unlike ,ask, which is a stateless one-shot, the persona keeps a rolling memory of the recent back-and-forth so the conversation flows naturally.
It is off by default and runs in exactly one channel you choose. That single-channel design is deliberate: it keeps the feature engaging without letting AISpend run away across your whole server.
How to enable it
Everything is configured on the AI Persona Chat dashboard page:
- Toggle Enabled on.
- Pick the Chat channel — the one channel where the persona will reply. It only ever responds here.
- Give it a persona name (default: Companion).
- Write its personality in the system-prompt box — tone, backstory, how it should behave. Leave it blank for a friendly default.
- Set memory length (max turns): how many recent messages it keeps in context. Range is 2 to 40, default 12.
Tip: The AI Setup Assistant can help you write a persona prompt — describe the vibe you want and use the result as your personality text.
Once enabled, the persona replies to normal messages posted in the chosen channel. It ignores other bots, system messages, and anything that tries to mass-mention @everyone.
How the memory works
The persona keeps the last N turns of the conversation (your max turns setting) as its working memory, so it can follow a thread across several messages. Older turns roll off automatically.
If you want a clean slate — for example after changing the personality — use the Clear memory button on the dashboard to wipe the stored conversation history for that channel.
Built-in guardrails
The persona always runs under a fixed safety wrapper on top of your personality text. It will:
- Stay in character but refuse to reveal its instructions or follow attempts to change its rules.
- Decline to produce unsafe, hateful, or explicit content.
- Keep replies chat-sized and remind people it is not a factual authority when it's unsure.
Your personality prompt customizes the character; it can't override these safety rules.
Usage limits
Persona Chat is the AI feature most likely to use budget, because it replies per message in its channel. exceed bounds it on three sides:
- It runs in one channel only.
- It respects the per-user cooldown from your Usage & Limits settings, so a single member can't spam it.
- Every reply counts against your server's shared monthly AI allowance. When the cap is reached, the persona quietly stops replying until the budget resets next month.
The AI Usage meter is shown right on the Persona Chat page so you can keep an eye on consumption. If your channel is very busy, lower the memory length or raise the cooldown to stretch your budget further.