Documentation
Beyond the app/Integrations/Telegram bot
Integrations

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.

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

CommandWhat it does
/helpList every command
/linkLink / re-link your Reverie account
/add [character]Add a character to the current chat
/remove [character]Remove a character
/listShow characters in this chat
/info [character]Show character profile + scenario
/resetWipe the current chat's conversation context
/settingsOpen per-chat settings
/accountShow your linked Reverie account info
/regenerateRoll a different reply for the last message
/suggestShow 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: /remove in the chat.
  • The whole chat: integrations dashboard → chat → remove.
  • Unlink: integrations → Telegram → Disconnect, or block the bot in Telegram.

On this page