Discord Integration

AI Characters in Your Discord Server

Characters join your server as their own identity — unique name, avatar, and personality in every channel. Your community can chat with them instantly.

Designed for Discord Communities

Built around Discord's server structure — channels, slash commands, and community management

Characters as Server Members

Each character shows up with their own name and avatar in the member list. They respond in channels like a real server member.

Slash Commands with Autocomplete

Discord's native slash commands with autocomplete make it easy. Type / and pick a command — no need to memorize anything.

Channel-Level Control

Assign different characters to different channels. Run a roleplay channel, a casual chat channel, and a language practice channel — all on one server.

Ephemeral Bot Responses

All management commands are ephemeral — only you see the responses. Keep your channels clean while configuring everything.

Zero Friction for Members

Server members don't need a Reverie account. They just type in the channel and the character responds — no onboarding required.

Synced Across Platforms

Link your accounts to share credits and conversation history between Discord and Reverie seamlessly.

Get Started in 2 Minutes

Three simple steps to bring AI characters to your server

1

Invite the Bot

Head to the Integrations page and click "Add Bot to Server." Pick your Discord server and authorize — that's it.

2

Add a Character

In any text channel, type /add-character and search by name. The character appears with their avatar, ready to chat. Up to 5 per channel.

3

Start Talking

Mention the bot and say something to the character. They respond in-channel for everyone to see. Link your account with /link-account to sync credits.

Slash Commands

Everything you need to manage characters in your server

# general
/add-characterAdd a character to the current channel
/remove-characterRemove a character from the channel
/list-charactersSee all active characters in this channel
/character-infoView a character's full profile
/link-accountConnect your Discord to your Reverie account
/settingsChange AI model, language, or channel mode
/reset-chatClear conversation history
/my-accountCheck credits and subscription status
/helpShow all available commands

Frequently Asked Questions

No. Anyone in your Discord server can chat with characters by just typing in the channel. A Reverie account is only needed to sync credits and conversation history with Reverie.

Yes. Assign up to 5 characters per channel. You can set up a roleplay channel with one character and a casual chat channel with another — each channel is independent.

Type / in any channel and Discord shows all available commands with autocomplete. Pick a command, fill in the options, and hit enter. Responses are ephemeral — only you see them.

Yes, conversations on Discord use credits just like on Reverie. Link your account with /link-account to use your existing balance.

Yes. Use /settings to set the language per channel. Great for international communities or language learning servers.

Yes! We also have a Telegram bot with voice messages, reply suggestions, and private chat support. Visit our Telegram Bot page to learn more.

Ready to Add Characters to Your Server?

Set up in 2 minutes. Pick a character and bring them into your Discord community.