What scripted conversations do
The module plays out a conversation between several of your accounts in a chat, following a script. One asks, another answers, a third shares their experience — with pauses, like real people. Each target goes through the script separately: a conversation of its own in every chat.
People use it for native recommendations in topic chats and to liven up their own chat while it's still quiet.
How a script is built
A script is put together on the scripts page:
- roles — who takes part, up to 10 roles;
- lines — who says what and in which order, up to 40 steps;
- parameters — pauses between lines and how the text is varied.
You can write a script by hand or with AI — from a topic description, as a discussion or as questions and answers. To keep conversations from being identical across chats, turn on text variants or model rewriting: the model retells each line, and if it fails, the original goes out.
Where the conversation happens
- a chat — the conversation is written straight into it;
- a channel — into the discussion group linked to the channel. A channel without one is skipped.
Targets come as a list or from saved lists. The scraper helps you find chats in your niche.
Long-term activity
A separate mode for your own chat: personas live in it for days — posting to a rhythm, reacting to messages and keeping to the topic you set. Activity grows gradually rather than appearing all on day one.
Default settings
| Setting | Default |
|---|---|
| Pause between lines | 8–25 seconds |
| Roles per script | up to 10 |
| Lines per script | up to 40 |
| Text variants | on |
| Spares per role | none |
| Listen to the chat after the run | off |
Limits and account safety
Each line counts towards the account's comment limit, shared with AI commenting and AI chat replies. New accounts get a reduced limit that grows over the first week.
If an account hasn't joined the chat yet, its line is postponed. If an account is barred from writing in a chat, its role passes to a spare; without a spare, that role's remaining lines won't be sent. If Telegram doesn't accept the media, the line goes out as text. What to do about FLOOD_WAIT — see the guide on FLOOD_WAIT.
What the module doesn't do
- it doesn't write under a specific post — it writes in the channel's discussion group;
- it doesn't take targets from t.me/addlist folders — only lists and saved lists;
- there's no delayed start or trial run — the check runs without sending;
- it doesn't answer people on its own: it's a script, not an auto-reply — for replies there's AI chat replies.
Telegram and chat rules
Admins notice identical conversations and accounts that always show up together. Conversations that look like ads get deleted and the accounts banned. Keep lines varied, don't have every account praise the product in turn, and follow the chat's rules. What reports lead to — see the guide on spam blocks.














