We traced copy-pasted posts across Telegram. One army recruitment ad ran in 280 job channels
About one Telegram post in eleven appears word for word in another channel. Most copies come from the same owner within a minute, but the texts that spread widest are vacancies and contract-army recruitment ads placed in job channels
A Telegram post rarely stays in one channel. Owners publish the same text in their other channels, advertisers buy the same post in dozens of channels at once, and aggregators repost what others wrote. We matched 358,604 posts longer than 200 characters from 46,770 channels, published between April 27, 2026 and August 25, 2026, and looked for texts that appear word for word in more than one channel.
9.3% of the posts, about one in eleven, also appeared in at least one other channel. 10,672 distinct texts were shared this way, by 9,734 channels: 21% of the channels in our sample.
- 9.3% of posts in our sample appeared word for word in more than one channel. Most shared texts travel no further than one other channel: 7,495 of 10,672.
- Copying is mostly self-copying. 35.7% of copies were posted within a minute of the original and 81.5% within a day. Channel pairs that post within a minute of each other are twice as likely to list the same ad contact (32.5% against 15.5%).
- The widest-spreading text was a recruitment ad for contract service with Russia's Ministry of Defence. It ran in 280 channels between July 18, 2026 and August 12, 2026; 247 of them were job channels.
- In all we found 49 distinct army recruitment texts in 393 channels with 10.7 million subscriptions. 350 of those channels are job or career channels.
- Burmese-language channels copy the most: 44.9% of their posts appear elsewhere, against 8.8% in Russian, 10.1% in English and 2.1% in Italian.
- Some channels grow by promoting each other. We found 13 closed circles of channels that keep mentioning one another; the largest joins 52 Arabic-language channels.
How we matched posts
We collect posts from public channels for our event pages. For this article we took every post in that sample with at least 200 characters of text, lower-cased it, collapsed whitespace and fingerprinted the first 400 characters. Two posts with the same fingerprint carry the same text. Short posts are left out because a short caption such as a date or a greeting repeats by chance.
The first channel to publish a text in our sample is counted as its source and the rest as copies. That is a statement about our sample, not about authorship: the true original may sit in a channel we do not collect.
Most copies come from the same owner, within a minute
Leaving out texts that ran in 10 or more channels, which are mostly paid placements, we counted 16,372 copies. The median copy appeared 22 min after the source. 35.7% went out within the same minute, 54.5% within an hour and 81.5% within a day. Only 6.1% came a week or more later.
A copy that lands within a minute is posted by a person or a bot that runs both channels. The ad contacts in channel descriptions, which we used to map Telegram's ad networks, point the same way: 32.5% of channel pairs that copy each other within a minute list the same ad contact, against 15.5% of pairs where the copy came later.
| Channels per text | Texts | Posts | Median span |
|---|---|---|---|
| 2 | 7,495 | 14,990 | 36 min |
| 3–4 | 2,250 | 7,382 | 2 h |
| 5–9 | 721 | 4,466 | 5 h |
| 10–49 | 202 | 3,282 | 25 h |
| 50+ | 4 | 505 | 6 min |
206 texts reached 10 channels or more, and 68% of those were posted within 48 hours. Only 4 reached 50 channels.
Which languages and topics copy the most
The share of posts that also appear in another channel ranges from 44.9% in Burmese and 32.3% in French to 3.4% in Spanish and 2.1% in Italian. In Burmese the copies come mostly from film channels posting the same synopsis of the same film, plus casino promotions shared by a few dozen channels. About half of the French-language copies are sponsor promotions in betting channels.
| Language | Channels | Appears elsewhere | Copied in | |
|---|---|---|---|---|
| Burmese | 679 | 44.9% | 29.7% | |
| French | 342 | 32.3% | 24.0% | |
| Chinese | 458 | 18.1% | 13.6% | |
| Arabic | 807 | 15.0% | 9.2% | |
| Portuguese | 335 | 11.5% | 6.1% | |
| Amharic | 221 | 10.9% | 5.2% | |
| English | 4,452 | 10.1% | 6.4% | |
| Persian | 1,691 | 10.1% | 6.6% | |
| Uzbek | 1,255 | 8.9% | 5.3% | |
| Russian | 31,301 | 8.8% | 5.8% | |
| German | 372 | 5.9% | 3.5% | |
| Ukrainian | 2,333 | 5.6% | 3.4% | |
| Indonesian | 246 | 5.4% | 2.7% | |
| Spanish | 692 | 3.4% | 1.8% | |
| Italian | 453 | 2.1% | 1.2% |
By topic, film and job channels lead: roughly a third of their posts appear in another channel. Film channels repost releases; job channels repost vacancies, and as the next sections show, recruitment ads.
| Category | Channels | Appears elsewhere | Copied in | |
|---|---|---|---|---|
| Movie | 705 | 31.3% | 21.2% | |
| Jobs | 1,620 | 29.9% | 21.8% | |
| Entertainment | 429 | 26.0% | 17.2% | |
| Anime | 343 | 18.8% | 11.8% | |
| Education | 810 | 16.7% | 11.6% | |
| Betting | 660 | 15.9% | 10.4% | |
| Career | 741 | 15.5% | 10.0% | |
| Humor | 373 | 15.0% | 10.1% | |
| Horoscope | 556 | 13.9% | 9.3% | |
| Announcement | 288 | 13.8% | 9.8% | |
| Motivation | 494 | 12.6% | 8.7% | |
| Design | 470 | 11.2% | 7.6% | |
| Tech | 1,429 | 11.0% | 6.8% | |
| Aggregator | 274 | 10.8% | 7.7% | |
| Freebie | 405 | 9.4% | 5.3% |
Army recruitment ads in job channels
The text that reached the most channels was not news. It was an ad for a contract-service selection point of Russia's Ministry of Defence in Moscow, listing a one-off payment. It first appeared in 3 channels in the week of Jul 13; by the week of Jul 27 it was running in 159. By August 12, 2026 it had been posted 926 times in 280 channels, many of which repeated it several times.
| Week of | Channels | Posts | |
|---|---|---|---|
| Jul 13 | 3 | 8 | |
| Jul 20 | 14 | 83 | |
| Jul 27 | 159 | 404 | |
| Aug 3 | 126 | 214 | |
| Aug 10 | 137 | 217 |
247 of the 280 channels are job channels, typically local vacancy boards for a Russian city; the median one has 19,610 subscribers. Military channels, where one might expect such an ad, are almost absent.
It was not the only one. We found 49 distinct texts recruiting for the army, posted in 393 channels with 10.7 million subscriptions between them; 350 of those channels are job or career channels. Among them: contract military service “with the biggest payments” (58 channels, all on one day); “Severny Rubezh”: a paid reserve-corps training programme (31 channels, all on one day) and contract service for women in the Africa Corps (25 channels, all on one day).
We do not know who paid for these placements or what they cost. The pattern is visible from outside: the ads run alongside ordinary vacancies, in channels whose readers are looking for work.
Vacancy farms
Ordinary vacancies spread the same way. 54 vacancy texts reached 10 channels or more, together 396 channels. A typical one landed in 20 channels over about 27 hours: the same job, the same salary, the same wording, posted by a family of city channels named after the town they serve.
| Channels | Type | What it is | First seen | Span |
|---|---|---|---|---|
| 280 | Army recruitment | Ministry of Defence contract-service selection point in Moscow, with a sign-up bonus | Jul 18 | 25 days |
| 111 | Ad or other | Legal explainer: you can be fired for uploading work data to a chatbot | Aug 1 | under a minute |
| 58 | Army recruitment | Contract military service “with the biggest payments” | Jun 7 | under a minute |
| 56 | Job vacancy | Vacancy: finishing workers for a rotational-camp construction site | Jul 22 | under a minute |
| 48 | Job vacancy | Vacancy: sanitary-zone engineer for radio transmitters | Aug 2 | 33 h |
| 48 | Job vacancy | Vacancy: rotational warehouse work in the Moscow region | May 16 | under a minute |
| 46 | Job vacancy | Vacancy: 1C developer, remote | Aug 2 | 33 h |
| 46 | Job vacancy | Vacancy: computer assembler, rotational shifts | Aug 1 | 27 h |
| 45 | Job vacancy | Vacancy: welders for an Arctic LNG site at Sabetta | Apr 29 | 4 days |
| 45 | Job vacancy | Vacancy: real-estate agent | Jul 30 | 27 h |
| 44 | Job vacancy | Vacancy: finance director | Aug 2 | 34 h |
| 43 | Job vacancy | Vacancy: logistics manager | Aug 2 | 33 h |
One text stands apart: a legal explainer about being fired for uploading work data to a chatbot, posted in 111 channels on the same day. Identical timing across that many unrelated channels is what a paid placement looks like.
Whose posts get copied
Counting only texts that reached fewer than 10 channels, so that paid placements do not dominate, these are the channels whose posts were picked up by the most other channels. Pavel Durov's channel leads: 19 channels republished 9 of his posts word for word. 8 of the top 15 are job channels.
| Channel | Channels that copied it | Posts copied | Subscribers |
|---|---|---|---|
| Pavel Durov | 19 | 9 | 11.0M |
| Вакансии в Мариуполе | 15 | 10 | 15K |
| FreeWorkFeed - Фриланс, удаленная работа | 15 | 7 | 21K |
| Вакансии в Великом Новгороде | 14 | 3 | 21K |
| Вакансии Тюмени | 13 | 8 | 51K |
| Young Стажёр - стажировки ИТ | 12 | 9 | 40K |
| Риск менеджмент | 12 | 4 | 37K |
| Подслушано у девушек | 12 | 3 | 2K |
| Работа в Москве | 11 | 13 | 64K |
| Вакансии в Москве | 11 | 11 | 152K |
| Мамы, Мамочки, Родители Омска 👩🦰 | 11 | 9 | 17K |
| Вакансии Самара | 11 | 7 | 49K |
| Машинное обучение RU | 11 | 6 | 18K |
| Soft Skill | Навыки | 11 | 5 | 127K |
| Вакансии в Костроме | 11 | 3 | 25K |
Channels that promote each other
Posts also link to other channels by @username or t.me link. In the same sample we found 22,330 pairs of channels where one mentioned the other, from 5,324 channels. 1,284 pairs mention each other both ways. Where every channel in a group mentions at least three others in the group and is mentioned back, we call it a circle: 13 circles with 169 channels.
| Channels | Language | Main category | Subscriptions | Largest members |
|---|---|---|---|---|
| 52 | Arabic | Religion | 2.1M | ⚘ أوراق الياسمين⚘كنوز المعرفة والمعلومات والخواطر👑 خواطر من ذهب 👑مطبخ البيت السعيد |
| 28 | Persian | Food | 640K | سخنان حکیمانه نابآشپزی|𝚌𝚘𝚘𝚔𝚒𝚗𝚐🍔🍳آشپزی ایرانی🖤*¨*•.¸Missing heart¸.•*¨*🖤 |
| 17 | Persian | Motivation | 422K | ‹آرومِـ دِلَمـ🌱›تم تلگرام | والپیپر 💖پاپیون صورتی 🎀شآیلین؛ |
| 11 | Persian | Design | 258K | Voxel studios 3D ObjectProxy Saverبیمکس دیزایــن | 𝐁𝐦𝐚𝐱𝐝𝐞𝐬𝐢𝐠𝐧Computer Engineers |
| 10 | Italian | Events | 480K | ‼️ULTIMA OFFERTA💰- Migliori Offerte e Co🥇OFFERTE VIRALI 🔝- Le più popolari del m🛒 Spesa Scontata - Offerte sulla Spesa🛍️ Moda Scontata - Offerte sull’Abbiglia |
| 9 | Russian | Tech | 189K | GolangData Science. SQL hubDevOpsBig Data AI |
| 7 | Ukrainian | Charity | 132K | Грошова допомога від УВКБ ООН у ДніпропеГрошова допомога від УВКБ ООН у ХарківсьГрошова допомога ВПО від УВКБ ООН у м.КиГрошова допомога ВПО від УВКБ ООН у м. О |
| 7 | Persian | Poetry | 114K | 🌦آوای بــــ⛈ـاران🌦استـــوری فیـڪ√ڪــانــال حــرف دل💕عشقی و رمانتیک💕 |
The largest circle joins 52 Arabic-language channels with 2.1 million subscriptions. Across all circles, Persian-language channels are the most common: 74 of 169. Not every circle is a growth scheme: some are the regional channels of one organisation linking to each other, which is exactly what they should do.
On channel pages
These measurements feed the “What our data says” block on channel pages: how many of a channel's posts were copied by others, how many it published after another channel, who mentions it and whether it belongs to a circle. See Pavel Durov's channel for an example.
Method
Sample. 358,604 posts of at least 200 characters from 46,770 public channels, published between April 27, 2026 and August 25, 2026. These are the posts we collect for event pages; about two thirds come from Russian-language channels, so the sample is not a random sample of Telegram.
Matching. Text is lower-cased, runs of whitespace are collapsed and the first 400 characters are hashed. Edited copies, translations and paraphrases do not match. A channel that posts the same text twice counts once.
Source and copies. The earliest post of a text in our sample is its source. Lags are measured from the source to the first appearance in each other channel. Texts that reached 10 or more channels are excluded from lags and from the most-copied list.
Recruitment and vacancies. A recruitment text mentions a contract together with service, payments, a corps, the military or the Ministry of Defence, or advertises a reserve corps. A vacancy text lists duties, salary or requirements. Descriptions of individual texts are written by us.
Mentions. @usernames and t.me links in post text that point to a channel in our index, excluding e-mail addresses, bots and Telegram service links. A circle is a group of channels in which each mutually mentions at least three others, with five channels or more.
Limits. Paid placements and owner cross-posting both produce identical texts; we separate them only by timing and scale. Ad contacts come from channel descriptions observed between April and August 2026.