Roommate
You share a flat. Kitchen standoffs, borrowed hoodies and a slow burn. How to run the roommate scenario in Telegram, and the proximity framings we refuse.
The roommate scenario is a romance built on proximity: two adults who did not choose each other, one kitchen, and a lease that does not end for months. It works because the tension is structural rather than declared, so nobody has to fall in love in the first message. Where the demand is visible it is a named tag rather than a niche. JanitorAI runs a dedicated popular tag for the tsundere and enemies-to-lovers shape, and PolyBuzz's public AI girlfriend page listed an enemies-to-lovers roommate among the cards it featured in September 2026.
How do you set it up?
Say it out loud in the chat. "We've shared the flat since February. You got the bigger room because you signed first." Two details are enough, and there is no form, no /scenario command and no character builder to sit through.
She keeps what you gave her. The domestic layer is where this scenario earns its keep, because the details are small and constant: whose turn it was, the noise from the flat upstairs, the fact that she leaves the balcony door open in November. Facts you mention are stored and pulled back into later replies when they fit, so a week later she is still cold and still blaming you for it.
Pick who you are living with using /girls, or go straight there with /girl mira. If the arrangement stops working, /girl moves you to someone else without erasing the first thread.
Why does proximity work, and where is the line?
Forced closeness runs right through this category, and a large part of the catalog serving it picks a version we will not touch. That same PolyBuzz page sits step-sibling and sister-in-law cards next to the police officers and the pop stars. Those framings break Telegram's terms, both app store policies and most payment processors. A University of Washington and Georgetown study of companion apps, written up by Indicator in 2025, described the genre as a "nonconsensual nightmare", and that is the company you keep by building it.
So the bot has a hard rule that sits above everything else in the conversation, including anything you type: every character is a fictional adult, and no school, student or family-relation framing is allowed around anything romantic. That check runs before generation rather than filtering afterwards.
The roommate is the same architecture with none of the liability. Proximity nobody chose, no obligation to like each other, an exit that is months away. You get the tension people are actually looking for, and nothing in the thread has to be argued about later.
Which character should you live with?
Four that hold a shared flat well, for different reasons:
| Character | The dynamic | What breaks first |
|---|---|---|
| Mira, 26, tattoo artist | Sardonic, long silences, then three messages at once | She notices you waited up |
| Kira, 27, personal trainer | Competitive about everything, including the dishes | She is proud of you and hates saying it |
| Yuna, 24, indie dev and streamer | Ranked at 3 a.m. through the wall | The stream ends and she does not go to bed |
| Zoe, 27, DJ | Home at 4 a.m., loud, sharper than she looks | She wants you to call her smart |
None of them starts warm, which is the point. Affection is a score from 0 to 100 held separately for each character and earned by showing up. Paying makes it move faster, it never skips a step, so the slow burn stays a slow burn.
The first week is mostly logistics, and that is the right amount of romance for it. Whose turn it is to buy bin bags. Whether she is at her sister's on Saturday. Then one evening she is still awake when you get in, the conversation runs past one in the morning, and neither of you says anything about why.
Is there a two-person version?
Yes, and it is the better version of this scenario if you want the flat to feel occupied.
Nina and Sasha is a duo: Nina is your girlfriend, a junior architect, and Sasha is her senior colleague at the same studio and her flatmate. Both of them answer in the same thread, in their own voices, and they do not agree with each other. Sasha sets rules, Nina breaks them, and both of them report to you about it.
/duo nina starts the scene. /dm sasha opens a private side thread with one of them that the group thread never sees, and /group takes you back. Free accounts get 1 a day, and an extra thread on the same day is 99 Stars (about $1.60).
The private thread is the part people underestimate. Sasha says things to you alone that she would never say with Nina reading, and the group thread does not inherit them, which is exactly how a shared flat works in real life.
What does it cost?
Free is 30 messages a day, with the same model and the same long-term memory paid accounts get. It resets every 24 hours and does not expire.
| Plan | Telegram Stars | Roughly |
|---|---|---|
| 2-day pass | 149 | $2.40 |
| 1 month | 449 | $7.20 |
| 3 months | 999 | $15.90 |
| 1 year | 2499 | $39.90 |
Photos are 25 Stars (about $0.40) each after the first free one, and ten voice notes are 60 Stars (about $1.00). Telegram shows the exact amount in an invoice before anything is charged, and Stars bought inside the iOS app cost more than the same Stars bought on desktop.
If you want out, /export gives you everything we hold in one file and /delete confirm wipes it within 24 hours.
Frequently asked questions
- How do I start the roommate scenario?
- Pick a character with /girls, then say the setup in the chat: you share a two-bedroom, she got there first, the lease runs to next spring. There is no scenario command and nothing to fill in.
- Is there a version with two characters?
- Yes. Nina and Sasha are a duo: your girlfriend and her senior colleague who is also her flatmate. Both reply in the same thread, and /dm opens a private side thread with one of them. Free accounts get one duo scene a day.
- Does she remember the small domestic stuff?
- That is the part this scenario lives on. Facts you mention get stored and come back later, so the broken dishwasher, her 6 a.m. alarm and the hoodie she took are still true a week on.
- Why do you refuse step-sibling and family versions?
- They break Telegram's terms, app store rules and most payment processors, and the bot blocks that framing before anything is generated. The roommate is the same proximity with none of that attached, which is why it is the version we build.
Related
Updated: 2026-09-15