AI & Gemini Chat
Bring an intelligent AI companion to your Discord server — with persistent memory, personality styles, and real-time translation.
ShadowCore's AI is powered by Google Gemini — a conversational AI that reads your messages, remembers details about you, and adapts to different personality styles. No commands needed to chat; just talk in an AI-enabled channel.
Setting Up AI Channels (Admin)
By default, ShadowCore's AI doesn't respond anywhere. You need to explicitly enable it per channel.
Enable AI in a channel
/ai enable channel: #your-channel
Disable AI in a channel
/ai disable channel: #your-channel
View all active AI channels
/ai list
Returns a list of every channel where AI is currently enabled in your server.
| Command | Permission Required | Effect |
|---|---|---|
/ai enable |
Manage Channels |
Activates AI responses in the channel |
/ai disable |
Manage Channels |
Deactivates AI responses in the channel |
/ai list |
Manage Channels |
Lists all active AI channels |
How It Works
When a user sends a message in an AI-enabled channel, ShadowCore:
- Retrieves their recent conversation history
- Applies their chosen personality style
- Injects any saved personal facts about them as context
- Sends the prompt to Gemini and replies
No commands or prefixes needed — just talk naturally.
Personality Styles
Every user can set how the AI speaks to them. This preference is saved across all servers.
/ai personality style: <choice>
| Style | Description |
|---|---|
| Default | Follows the server's configured persona |
| Friendly | Warm, casual, and encouraging |
| Professional | Formal and to the point |
| Humorous | Witty and playful |
| Technical | Detailed and precise |
| Casual | Relaxed, chill, informal |
Memory & Persistent Facts
ShadowCore's AI has a long-term memory system. As you chat, it saves details you share (your name, preferences, background, etc.) and recalls them in future conversations — even weeks later.
View your saved facts
/ai facts
Opens a paginated list of everything the AI has learned about you. Navigate using the First / Prev / Next / Last buttons.
Delete a specific fact
/ai fact-delete number: <fact-number>
Use the number shown in /ai facts to permanently remove that memory.
Clear all your facts
/ai forget
Wipes all saved facts for your account. Use this for a clean slate.
AI Help Command
/ai help
Displays an in-Discord guide on how to interact with the AI. Great for sharing with new members.
Translation
The /translate command is available in all channels — no AI channel setup needed.
/translate text: <your text> target_language: <language>
| Option | Required | Description |
|---|---|---|
text |
✅ | The text you want to translate |
target_language |
✅ | Target language (e.g. English, Japanese, Indonesian) |
AI Image Generation
ShadowCore can generate images directly in Discord using Gemini's image model.
/ai generate prompt: <description>
/ai help for current limits.