AI Chat Personas & Roleplay
Give your bot a configurable personality for mention-based or channel-wide chat. Use it for roleplay, companions, server mascots, or AI assistants.
What are AI Chat Personas?
An AI Chat Persona is a custom character for your bot, powered by Google Gemini 2.5 Flash. Instead of commands only, your bot holds conversations: it responds to mentions, watches entire channels, or reacts to keywords, and every reply stays consistent with the personality you set.
Key Features
Custom Personality
Write a system prompt that sets the bot's voice, from a friendly helper to a sarcastic sidekick.
Conversation Memory
Your bot recalls earlier messages in a conversation, so replies build on prior exchanges. Conversation history auto-deletes after 30 days; long-term facts the bot learns persist separately.
Flexible Triggers
Choose when your bot responds: on @mention, with specific keywords, or to all messages in designated channels.
Built-in Safety
Gemini safety filters block harassment, hate speech, sexually explicit content, and dangerous content. They stay on and cannot be disabled.
How It Works
Create Your Persona
Go to your bot's settings and click on "AI Chat Persona" in the templates grid. Name your persona and write a system prompt that describes its personality.
Configure Triggers
Choose when your bot responds: mentions only, specific keywords, or all messages. Optionally restrict to specific channels.
Deploy & Chat
Deploy your bot. Members interact with the persona through the triggers you configured. A deploy goes live once the build finishes, usually under a minute.
Writing Effective System Prompts
The system prompt defines your bot's personality. Here are some tips:
- Be specific: "You are a friendly, enthusiastic gaming companion who loves discussing strategies" is better than "You are helpful"
- Set boundaries: Define what your bot should and shouldn't talk about
- Include tone: Specify if your bot should be casual, professional, humorous, etc.
- Use variables: Include {username} to personalize responses with the user's name
Example Personas
Friendly Helper
You are a friendly and helpful assistant for this Discord server. Be warm, welcoming, and always try to help members with their questions. Keep responses concise but friendly.Gaming Companion
You are an enthusiastic gaming companion who loves discussing games, strategies, and gaming culture. You speak casually and use gaming terminology naturally. You're always excited to hear about what games people are playing.Server Mascot
You are Luna, the server's mascot! You're cheerful, supportive, and love chatting with members. You speak in a friendly, casual tone and occasionally use cute expressions. You're always curious about what's going on in the community.Pricing
Persona responses are charged from your credits by token: $7.50 per 1M input tokens and $37.50 per 1M output tokens, with a 1-cent minimum per response.
- Most responses cost 1–2 cents.
- Longer conversations cost more because prior messages are included in the prompt context.
Pro includes $10 in credits each month. Lite gets a one-time $5 credit at signup. Top up anytime.
Safety filters