Search for a roleplay bot for Telegram and you mostly find source code. That is a real answer to a different question — how do I build one — and it is a poor answer to the question most people are actually asking, which is where do I open one.
Here is the honest comparison, and then what this is.
Three ways to get a roleplay bot on Telegram
Clone a repository. You get complete control and you inherit a job: an API key of your own, a server that has to stay up, updates when a provider changes something, and the memory and branching layers to write yourself. Good if the building is the point.
Wire an automation workflow. Faster than code, and it works, but you are assembling a chatbot out of general-purpose blocks — it will answer, and it will not have a character with memory, a voice, or a picture of its own unless you build all of that too.
Open one that is already running. No key, no host, nothing to maintain. The trade is that you work inside what it does rather than anything you can imagine. That is this.
Worth saying plainly: if you want to own the stack, clone the repo. This page is not trying to talk you out of that.
One sentence to a character
A line is enough — a role, a mood, a name. The rest is drafted for you: personality, voice, an opening message. All of it is editable, immediately and later, and you can keep the character entirely private if it is only for you.
The first picture usually arrives before you have finished deciding who they are.
Steering the scene
A roleplay bot that only replies is a slot machine. Three controls make it a scene you direct:
- Regenerate — take that reply again.
- Edit — rewrite what the character said and continue from your version.
- Branch — fork from any reply and keep both threads running in parallel, each with the memory the parent had at that point.
Branching is the one people underuse. Two versions of the same relationship, side by side, is a thing a single linear chat cannot give you.
Choosing the mind behind the character
Five models are in rotation and you can switch between them mid-conversation without losing the thread. The same character on a different model is measurably different — same persona, same memory, different cadence.
If a provider degrades, the router moves traffic to a healthy card without the conversation showing a seam. You do not have to manage that.
Private scenes, group scenes, and a bot of your own
By default a scene is between you and the character.
A character can also become a separate Telegram bot with its own @username, created in a couple of minutes and no code, and that bot can host a group chat — Telegram requires admin rights before a bot can read a room, and it can be set to answer only when addressed.
What it costs
Free to start. There is no app to install and no account to create beyond the Telegram one you already have.
Upgrades are paid in Telegram Stars. Media runs on an energy balance: a render that fails or is blocked is not charged, and a daily ceiling means a runaway afternoon cannot empty the balance.
Mature roleplay exists behind an age check inside the bot. The public site stays as you see it.