Telegram bot
Chat with Reverie characters from Telegram. Direct messages or group chats, per-chat settings, owner-pays or user-pays billing.
The Reverie Telegram bot mirrors the Discord bot on Telegram. DM the bot or add it to a group; each chat keeps its own context and settings.
Setup
Open the integrations page
/app/integrations in the app. The Telegram tile shows the bot username and an Open in Telegram link.
Open the bot in Telegram and link
The link opens a chat with the Reverie bot. Run /link and follow the one-time code flow to connect your Reverie account.
Add characters to a chat
/add [character] adds a character to the current chat. Works in DMs and groups.
Commands
| Command | What it does |
|---|---|
/help | List every command |
/link | Link / re-link your Reverie account |
/add [character] | Add a character to the current chat |
/remove [character] | Remove a character |
/list | Show characters in this chat |
/info [character] | Show character profile + scenario |
/reset | Wipe the current chat's conversation context |
/settings | Open per-chat settings |
/account | Show your linked Reverie account info |
/regenerate | Roll a different reply for the last message |
/suggest | Show suggested replies you can pick from |
Per-chat settings
Same surface as Discord — see per-channel settings on the Discord page for the full breakdown. The fields are identical: payment mode (OWNER_PAYS / USER_PAYS), daily credit limit, auto-reply, chat mode (RP / NORMAL), language, model.
Group chats
When you add the bot to a Telegram group:
- Auto-reply off (default in groups): characters respond only when @-mentioned or replied to. Keeps the bot from dominating group chat.
- Auto-reply on: characters respond to every message in the group. Best for dedicated bot-only groups.
Limits
- One Telegram account per Reverie account at a time.
- Voice and image generation are app-only.
- Story / Novel modes are app-only.
Removing
- Single character:
/removein the chat. - The whole chat: integrations dashboard → chat → remove.
- Unlink: integrations → Telegram → Disconnect, or block the bot in Telegram.