Ontaym Open the app

Telegram Group Planning: Chat vs Structured Event Information

One message in a Telegram group can contain five different kinds of information, and only two of them belong in a chat. Telegram gives you more tools for the other three than any competitor, which is exactly why groups sail past the point where those tools stop working.

Three students working around a metal table outside, one on a phone, one writing with a stylus on a tablet and one writing in an open textbook
Same table, three different kinds of work. A group plan does the same thing and expects one chat window to hold all of it.

Quick answer

Apply two questions to any piece of information. Will somebody need it when the conversation is not happening, alone, later? And is there exactly one correct answer at any moment that can change over time?

Two yeses means it needs structure: the date, the time, the address, who is coming, what changed. Anything else, including date-picking, opinions and pure chatter, belongs in the Telegram group and should be left there.

Telegram gets you further than rivals because topics, multiple pins, message editing and sender-filtered search all imitate structure convincingly. They organise messages rather than hold values, so the ceiling arrives when two pins coexist, an edit goes unnoticed, or a headcount moves into somebody's notes app.

The message that was true on Tuesday

Somebody in your Telegram group types: "ok so Saturday 8pm at the wine place on Bridge Street, bring cash they don't do cards."

That single message contains five different kinds of information, and only two of them belong in a chat.

The day and the time are facts that need to survive the week, and the venue is a fact that will probably change once. The cash detail is a fact nobody will remember.

"ok so" is conversation, and it is the only part the group chat is actually built to carry.

Telegram will not sort those for you. It will store the whole sentence, faithfully, in the order it arrived, alongside four hundred other sentences.

The sorting job falls to you. Most planning problems in a Telegram group are not communication failures, they are sorting failures, and this article is about doing that sort deliberately.

Why Telegram is the interesting case

Most messaging apps hit their limit early. You get a pin, maybe a poll, and after that you are on your own.

Telegram gives you considerably more rope. Telegram's own FAQ describes groups of up to 200,000 members, message search that can filter by sender, and topics that split a group into separate chats each with their own history, shared media and notification settings.

The API documentation on group and channel types fills in the rest: basic groups cap at 200 members and get promoted to supergroups, channels have no subscriber ceiling, and gigagroups exist for communities past 200,000.

So a Telegram group is not a thin pipe. It is closer to a small forum with a chat interface bolted to the front.

Which means the split between chat and structure arrives later here than anywhere else. It also means that when it arrives, people do not recognise it, because they assume another feature will save them.

Telegram raises the ceiling higher than any rival. It does not remove it, and the higher ceiling makes the moment you hit it harder to notice.

A test you can apply to any single message

Before the categories, here is the test. Two questions, asked about one piece of information.

Question one: will somebody need this when the conversation is not happening? Not while everyone is typing at each other, but on a Thursday, alone, on a train, three hours before it starts.

Question two: is there exactly one correct answer at any given moment, and can that answer change? A start time has one correct value. Whether Marta thinks the wine place is overpriced does not.

Two yeses means the information needs structure. One yes or none means it belongs in the chat and should be left there.

Run it on our example message. "Saturday 8pm" scores two yeses, so it needs structure, and "bring cash" scores two weaker yeses.

"ok so" scores nothing, which is fine, because "ok so" is how humans talk.

The test takes about three seconds and it is surprisingly hard to argue with. Most disagreements about how to run a group plan dissolve once people apply it to a specific sentence instead of arguing in general.

A hand holding a pen over an open spiral-bound monthly planner on a wooden table, with a phone and a closed notebook beside it
The sort has always existed. Before group chats, one person did it with a pen, which is why the paper version of a plan never contradicted itself.

The five categories, one at a time

Everything a group plan produces falls into five buckets. Each one has a correct home, and four of the five are routinely put in the wrong one.

1. Decisions in progress

This is arguing about dates, weighing up two venues, working out whether anyone actually wants karaoke. It is genuinely, unambiguously chat.

Structure is bad at this. A record with one time field cannot represent "three of us like the 14th and Priya cannot do anything before the 20th", and forcing an unresolved thing into a single-value field just produces a wrong answer with a confident face.

Telegram is excellent here, and a poll is the sharpest tool in the box. Telegram's Polls 2.0 announcement added multiple answers, visible votes and quiz mode, and multiple answers is exactly what date-picking needs.

The mistake is not using polls. The mistake is letting a poll result graduate into being the plan, which is a different argument we made in full in why a Telegram poll is not the same thing as a decision.

2. Settled facts

The date, the time and the address. The thing you need to bring, and the name the table is booked under.

Every one of these scores two yeses. Every one of them ends up as a message anyway, because the moment a decision is made, the natural human act is to announce it.

Announcing is fine. The problem is that the announcement then becomes the only copy, and an announcement is a message with a timestamp, not a fact with a current value.

When somebody asks on Thursday, nobody rereads the thread. They ask again, and a second person retypes the address from memory, and now there are two copies that can disagree.

3. Per-person answers

Who is coming. Who is bringing the speaker. Who needs a lift and who has a car.

This is the category Telegram handles worst, and the reason is structural rather than a missing feature. A chat can hold a message from a person, but it has no concept of a field belonging to a person.

So "are you coming?" produces a thumbs up, an "in!", a poll vote, a reply to the wrong message, a direct message to the organiser, and silence from nine people. All six of those are real human responses and none of them is an entry in a list.

The silence is the worst part, because in a chat, silence has no representation at all. The person who has not answered looks identical to the person who is coming and the person who muted the group in March.

4. Changes

The venue moves. The time slides by an hour. Someone drops out on the Friday.

A change is really two things wearing one coat: an update to a fact, and a notification that the fact moved. Structure handles the first and chat handles the second, and almost every group planning disaster comes from trying to do both with one message.

Post "actually let's make it 9" and you have notified everyone perfectly and updated nothing. The 8pm is still sitting up the thread, still readable, still perfectly convincing to anyone who scrolls to it.

We took the change problem apart properly in what happens when RSVPs change mid-plan. The short version is that a thread can announce a change but cannot absorb one.

5. Pure social chatter

Jokes. Photos from last time. The forty messages about whether the karaoke place is haunted.

This is the category everyone forgets to defend, and it is the one that makes the group worth being in. It scores zero on the test and it should stay exactly where it is, uncompressed and unmoderated.

Every attempt to make a group chat "more organised" tends to attack this bucket first, because it is the loudest. That is the wrong target. Chatter is not the reason your plans go wrong, it is the reason your plans happen at all.

The sorting table

Here is the whole sort in one place. The right-hand column is not a suggestion about where to type, it is a claim about where the authoritative copy should live.

Every kind of information a group plan produces, and which side of the line it belongs on
InformationNeeds it later, alone?One current value?Belongs in
Which Saturday suits peopleNo, it is liveNo, many opinionsChat, ideally a poll
Whether the wine place is any goodNoNoChat, forever
The chosen date and start timeYesYesStructure
The address and how to find the doorYesYesStructure
Whether you personally are comingYes, the organiser needs itYes, and it changesStructure
Who is bringing whatYesYes, one per personStructure
The time moving from eight to nineYesYesStructure, announced in chat
That the booking is under Dan's surnameYesYesStructure
Excitement, photos, in-jokesNoNoChat, and leave it alone
Someone dropping out on FridayYesYesStructure, announced in chat

Count the rows. Seven of ten need structure, and in a normal Telegram group all ten are typed into the same box.

That ratio is the whole problem in one number. The chat is being asked to do a job it is wrong for, most of the time, by default, because it was already open.

How far Telegram actually gets you

Now the interesting part. Telegram genuinely does carry some of that right-hand column, further than any competitor, and it is worth being precise about how far.

Topics get you sorting by subject. A group with topics enabled is a small forum, and putting logistics in one topic and chatter in another is a real improvement. The forum topics documentation notes that every forum keeps a non-deletable "General" topic with id 1, and that topics cannot contain nested threads.

Pins get you prominence. The FAQ notes that pinning a message notifies everyone, even people who muted the group, which is a genuinely powerful broadcast. The pinned messages API documentation confirms that Telegram allows pinning multiple messages in one chat, retrievable as a full list rather than just the latest one.

Editing gets you a kind of update. You can edit a posted message, so a pinned details post can be corrected in place rather than replaced.

Search gets you retrieval. The FAQ describes finding a message among millions and filtering by sender, which is better search than most chat apps offer.

Four real capabilities. Stack them and a competent organiser can run a fairly complicated plan inside Telegram without anything falling over.

The pillar article on the gap between Telegram communities and offline events makes the case at community scale. This one is about the smaller, more common version, where the group is fifteen people and the ceiling still arrives.

Where the ceiling actually is

Each of those four capabilities has a specific edge. Not a vague "it gets messy", but a point where the mechanism stops doing the thing you are relying on it for.

The four Telegram features people use as structure, and the exact point each one stops working
FeatureWhat it genuinely doesWhere it stopsWhat hitting that feels like
TopicsSplits one group into subject-shaped rooms with separate historySorts by subject, never by whether something is still trueYou have a "Logistics" topic with three contradictory logistics in it
Pinned messagesPuts a message at the top and notifies even muted membersMultiple pins can coexist, and none of them outranks the othersTwo pins, both plausible, both posted by someone sensible
EditingCorrects a posted message in placeSilent, unversioned, and the API defines a MESSAGE_EDIT_TIME_EXPIRED error for messages that are too oldYou want to fix a pin from three weeks ago and cannot
SearchFinds a message among millions, filterable by senderReturns every version ever posted, newest first, with no notion of which is currentFour results for "address", all real, one correct
PollsCloses an open question with named, visible votesRecords a click at a moment, with no way to change it that anyone seesYour yes list is two weeks stale and looks fine

Look at the third column and a pattern appears. Every one of these features organises messages, and not one of them holds a value.

That is not a design failure. Telegram built the best message organiser in the category, and a message organiser is exactly what a chat app should be.

What hitting the ceiling feels like from inside

The ceiling does not announce itself. There is no error, no warning, no moment where the app says you have outgrown it.

Instead there are five small symptoms, and they arrive in roughly this order.

  1. You create a topic just for details. Somebody suggests it, everyone agrees, and it works for about a fortnight. You have just built a folder to hold facts, which is the first sign the facts needed somewhere to live.
  2. You start editing the pin instead of posting. This is the good instinct, and it is also the moment you became the database. Nobody sees the edit, so you post a message saying you edited the pin, which is two actions for one change.
  3. You keep a private list. The real headcount moves into your notes app, because the chat cannot tell you who is coming and you need a number for the booking. A human is now doing per-person state by hand.
  4. Someone asks a question the chat can technically answer. "What time again?" is answerable by scrolling. The fact that nobody scrolls is the actual finding, because information that exists but is not reachable is not information.
  5. There are two pins, or two messages saying FINAL. This is the last symptom and the clearest. Two authoritative copies means the authority was never in either of them, it was in you remembering which came second.

Two of those five and the sort has failed. Not because anyone was careless, but because the structured half of your plan is being stored in a medium that only understands sequence.

A beer bottle and a lit candle in a glass on a bar table at night, with warm out-of-focus lights behind
The half that works. Nobody has ever needed to scroll back to find out whether the evening was good.

Why the announcement instinct makes it worse

Here is the mechanism that turns a mild sorting problem into a genuine mess. It is entirely driven by good manners.

When somebody asks where the thing is, retyping the address feels friendly and pointing at a pin feels curt. So the organiser retypes it, warmly, with an emoji.

That kindness has just created a second copy of a fact. If the venue changes later, the organiser will update the pin and forget the reply from four days ago, which is still sitting in the thread being wrong at people.

Do this six times over three weeks and the thread contains six copies of the address, of which one is current. Search returns all six, newest first, and newest is not the same as correct if the newest was somebody quoting an old one.

This is why "just be more organised in the chat" does not scale. The tidier and more responsive the organiser is, the more duplicate facts they generate, which is a properly perverse incentive.

The alternative is to answer with a pointer instead of a restatement. It feels blunt for roughly one day and then it feels like relief, and it is the core move in building one source of truth for a group event.

The vocabulary that makes this argument shorter

Half the confusion here comes from four words being used as if they mean the same thing. Separating them makes the whole conversation faster.

History
Everything anyone said, in order, kept forever. Telegram is superb at this and it is what a chat fundamentally is.
State
The handful of facts that are true right now. A start time, a place, a list of names. It has no order, only current values.
Prominence
Making one piece of history easier to see, through a pin or a topic. Useful, and frequently mistaken for state.
Authority
Which copy wins when two disagree. In a chat this is never stored anywhere, it lives in whoever is trusted to remember.

Once a group has these words, arguments about process get much shorter. "That is prominence, not state" ends a debate that would otherwise take twenty messages.

The distinction between history and state is the foundation under all of this, and we set it out at length in the difference between a conversation and an event object. It is the same reason a receipt and a bank balance are different objects.

Doing the sort in practice, without leaving Telegram

None of this requires abandoning the group. The group is where the plan gets made, and moving your friends somewhere quieter would just produce a quieter group with the same problem.

What changes is where each category lands.

Decisions stay in the chat, and polls stay exactly as they are, because for choosing between three Saturdays a Telegram poll is close to perfect.

Settled facts move out the moment they settle. The instant the date is agreed, it stops being a conversation and becomes a value, and it should be written somewhere that has one slot for it.

Per-person answers move out entirely, because the chat has never been able to hold them. Each person gets a field, that field starts empty rather than absent, and empty is meaningfully different from no.

Changes get made in the structured copy and announced in the chat, in that order. The announcement carries a link rather than a restatement, so there is nothing new to go stale.

Chatter stays untouched. If a change to your planning process makes the group quieter, you have made it worse, whatever the spreadsheet says.

For the mechanics of arranging this inside an actual Telegram group, including what to put in the pin and what not to, there is a longer walkthrough in organising event information inside a Telegram group.

Three fair objections

"This is a lot of process for a pub trip"

For a pub trip with four people, it is. Four people, one venue, no booking: the chat is correct and adding anything to it would be a small act of self harm.

The sort starts paying for itself at around eight people, or one booking, or two weeks of lead time. The reliable trigger is not size but whether anyone will need to check something while alone.

"Topics already solve this"

Topics solve a real and different problem, which is that logistics were drowning in chatter. Anyone running a busy Telegram group should turn them on.

What they cannot do is mark one message as current and another as dead. A "Details" topic with three months of details in it is better organised and no more answerable, and the question "what time is it now" still requires a human to arbitrate.

If you are still weighing up how to structure the group itself, the trade-offs sit in channels versus groups for event announcements.

"We are all sensible adults"

You are, and it is irrelevant. Nothing in this article requires anybody to be forgetful or careless.

Every wrong-time story starts with a message that was completely true when it was sent, read by somebody paying attention. The failure is in the medium's inability to mark a fact as superseded, and no amount of conscientiousness patches that.

Where Ontaym fits

Ontaym exists for the right-hand column, which is the honest reason this article exists.

An event is a record with one current time, one current place and a per-person answer that can be changed right up until the morning. It has one address you can paste into a Telegram group, a topic, a channel or all three at once.

Guests answer by opening a link, without an account, an install or handing their phone number to everyone else on the list. Your group carries on being a group.

The scope is deliberately narrow and it is not right for everything. A ticketed conference wants a publishing platform, and coffee with one friend wants nothing at all.

The broader case for keeping talking and coordination in separate places is in how Telegram groups handle event coordination, if you want the version with more Telegram detail.

The short version

Everything in a group plan is either conversation or state, and Telegram is one of the best conversation tools ever built.

Ask two questions of any piece of information. Will somebody need this alone, later? Is there one right answer that can change?

Two yeses and it needs a home with fields. Anything else belongs in the chat, where it will be perfectly happy.

Telegram will let you fake the first category for longer than any other app, using topics and pins and edits and search. That is a genuine gift and it is also why so many groups sail past the point where faking stopped working.

The tell is simple. The moment you find yourself maintaining something, you have stopped chatting and started running a database by hand.

Frequently asked questions

How do I decide what belongs in a Telegram chat and what needs structure?

Ask whether somebody will need it later, on their own, when nobody is typing, and whether there is exactly one correct answer at any moment that can change over time. Two yeses means it needs a structured home. Anything else belongs in the chat.

Do Telegram topics fix event planning in a busy group?

Topics genuinely help, because they split a group into subject-shaped rooms each with their own history and notification settings. What they cannot do is mark one message as current and another as superseded, so a Details topic with three months of details in it is better organised and no more answerable.

Is a pinned message enough to hold event details?

It is the best move available inside the chat and it still falls short. Telegram's API documentation confirms that multiple messages can be pinned in one chat, so two pins can coexist with nothing to say which one wins, and an edit to a pin is silent and unversioned.

What about editing the pinned message when something changes?

Editing is the right instinct and it has two limits. Nobody is notified, so you end up posting a second message to announce the edit, and Telegram's API defines a MESSAGE_EDIT_TIME_EXPIRED error for messages that are too old to change at all.

Should we stop using Telegram polls for planning?

No, keep them. Polls with multiple answers are close to perfect for choosing between three possible Saturdays, which is a decision in progress and squarely a chat job. The mistake is treating the poll result as an attendance list once the date is settled.

How big does a group need to be before this matters?

Size matters less than lead time and commitment. Four people going to a pub tonight need nothing at all, while eight people, one booking and two weeks of notice will produce duplicate copies of the address whatever anyone intends.

Does this mean moving the group off Telegram?

No, and it would make things worse. The conversation, the arguing about venues and the photos from last time are the reason the group exists, and only a handful of facts need to live somewhere with fields: the current time, the current place, who is coming, and what changed.

Why do careful organisers still end up with contradictory information?

Because politeness generates duplicates. Retyping the address when somebody asks feels friendlier than pointing at a pin, and every retype creates another copy that will not be updated when the venue moves.

Ontaym Editorial Team

Ontaym builds tools for organising real-world gatherings, so the team spends its days on the coordination problems this article describes. Articles are researched against primary sources, reviewed before publication, and revised when the underlying facts change rather than on a schedule.

Give your next plan one address instead of one more thread.

Plan it with Ontaym