Telegram narrative intelligence

How political narratives form, mutate and travel across language communities on Telegram

Built on a decade of Telegram infrastructure. NarraPrism is the analytical layer above an indexing system that has continuously processed public Telegram channels since 2015.

12M+
Channels indexed
138
Languages indexed
154
Countries covered
2015
Continuous operation since
[ 01 / CLUSTER ]

Narratives, not keywords

Discourse grouped into evaluative claims — "Trump is the only one who can end the war" — not topic clusters or keyword counts. A claim that lives across many phrasings is one object.

[ 02 / TRACK ]

Cross-language linking

The same narrative tracked in Russian, English, Farsi, Arabic, German, Hebrew, Ukrainian and Chinese — one claim, eight expressions.

[ 03 / MAP ]

Channels & audiences as separate layers

What channels publish and how their audiences actually react are tracked separately. The gap between them is often the finding.

[ 04 / RESOLVE ]

Communities from repost graph

Communities are detected from who reposts whom, not assigned manually. Surfaces who is amplifying which narrative — empirically, not by guess.

Lineage

A decade of Telegram infrastructure

NarraPrism is the third layer in a continuous research stack. The directory and search products generate the indexing pipeline and operational dataset that the analytical layer is built on.

[ 2015 — PRESENT ]

Telegram Groups Directory

Structured public directory organized by topic, country and language. 132,000+ communities published across 271 categories, 72 languages, 154 countries. The original indexing system, continuously maintained.

[ 2022 — PRESENT ]

Teleteg search engine

Dedicated search across tens of millions of public Telegram communities, with structured filters for activity, language, country, member count. The retrieval layer for researchers, journalists, OSINT practitioners and NGOs.

[ 2025 — PRESENT ]

NarraPrism

Analytical layer for content intelligence and large-scale narrative analysis. Built on the corpus, repost graph and channel metadata accumulated over the previous decade. Currently scoped to eight political languages.

Index scale

Top languages in the channel index

The full indexed corpus by language. The eight-language deep-analysis layer (see Findings below) sits on top of this base.

Top languages by channel count
Indexed channels · NarraPrism / Teleteg corpus
0700K1.4M2.1M2.8M
Source: channels index, June 2026 · 12M+ channels total.
Audience reach by language
Channel subscribers · top 18 languages
Channel subscribers sum by language · subscriber counts overlap across channels.
Analytical layer

What is built on top of the index

The deep-analysis layer runs on a focused corpus extracted from the wider index. Findings below are produced from this layer.

8
Languages in deep analysis
3.4M
Posts in current analytical corpus
100+
Communities detected (6,761-node repost graph)
355
Narrative-to-community links computed
Sample findings

Three patterns the platform has surfaced

From a 3.4M-post analytical corpus covering Trump, Putin and Zelensky across eight language ecosystems. Each finding is grounded in a stated method and explicit limitations.

01

Pro-Trump audiences engage more with war than peace

3.5× more likes on war posts vs peace posts

Trump's public framing emphasizes ending wars. His audience's behavior shows the opposite preference. Anger on peace content registers near zero — they don't reject peace, they simply don't engage. War content drives the activity.

02

The German paradox — two opposing frames at once

8.8% / 9.5% corruption / defender share, German channels

German-language channels apply both frames to Zelensky simultaneously: corruption critic and defender of Europe. Russian channels never use "defender." This is a German position — but Russian information infrastructure (Alina Lipp, InfoDefenseDEUTSCH) amplifies the corruption side specifically.

03

Three anti-Zelensky ecosystems, no coordination

3 independent infrastructures, one narrative direction

English MAGA, Russian imperialist channels, and Ukrainian domestic opposition (around Poroshenko's faction) all push anti-Zelensky framing — through different sources, in different languages, for different goals. Convergence without coordination is the harder pattern to see and the more interesting one.

Analytical corpus by language — Trump posts
2.43M posts · 8-language deep analysis
0200K400K600K800K
Source: ClickHouse trump_posts table · NarraPrism analytical layer, June 2026.
The peace paradox
Engagement per 1K views on Putin posts · by channel stance · peace vs war frame
Peace-frame posts War-frame posts
Pro-Trump audiences engage 3.5× more with war content than peace content — despite their channels publishing Trump's peace rhetoric. n = 22,777 posts across 8 languages.
Detected communities

Top 12 of 100+ communities — surfaced from repost graph

Communities are detected from who-reposts-whom on a 6,761-node, 9,696-edge graph. No manual labels in the detection step. Names assigned post-hoc by reading the channels in each cluster.

Kremlin network1,147
MAGA617
Pro-Ukrainian462
German right / QAnon398
Iranian state media — A338
Iranian state media — B304
Pro-Russian Anglosphere265
EN intel aggregators185
Israeli mainstream154
Kremlin-aligned anonymous142
HAMAS / AR resistance107
+ 89 smaller communities

Count = channels and source-nodes assigned to the community. Cross-reference: 355 narrative-to-community links computed with weight = share of narrative posts originating in the community.

Sample report — public download

Beyond Kremlin Bots

How anti-Zelensky narratives converge without coordination across eight languages — and why a single-foreign-actor frame misses two-thirds of what's actually happening. Analysis of 3.4M posts across three leaders, eight language corpora, channel stance segmentation, audience reactions, and repost network structure.

3.4M posts 8 languages Stance × narrative × community Method limitations stated
↓ Download PDF PDF · direct download

Platform capabilities

Channel stance × audience reaction

What a channel publishes and how its audience reacts are two different opinions. NarraPrism separates them by default — and the gap is frequently where the analytically interesting result lives.

Cross-language narrative alignment

A single claim tracked across eight political languages. Convergence between unrelated infrastructures (no shared sources, similar messaging) is detectable because the analysis sits above language.

Communities from repost graph

Communities are detected from amplification structure, not assigned by hand. Surfaces who is reposting whom — and which narrative is being amplified by which empirical cluster of channels.

Narrative-to-community attribution

Each narrative is linked to the communities amplifying it, with weights. Lets the analyst answer: "this claim — which network is carrying it, and how strongly?"

Methodology

NarraPrism ingests content from public Telegram channels. The deep-analysis corpus currently spans eight languages (English, Russian, Ukrainian, German, Farsi, Arabic, Hebrew, Chinese), drawn from a continuously updated index of channels meeting activity and size criteria.

Narratives are extracted as evaluative claims and deduplicated into canonical objects across languages and channel camps. Channel stance and audience reaction are treated as separate analytical layers — the gap between them is, in practice, where the interesting result tends to sit. Audience signal is derived from platform engagement, normalized to within-language baselines, not from generated emotional labels.

Communities are detected from the repost graph via graph-based community detection — no manual labels in the detection step. Each narrative carries weighted attribution to the communities amplifying it.

Every report states confidence bounds and known failure modes. Detailed methodology, validation procedures and reproducible query sets are provided to institutional partners under NDA.

Who this is for

Policy analysts

How publics in target language ecosystems are receiving a decision — channel framing vs audience reaction, before mainstream coverage catches up.

Think tanks & research orgs

Cross-language narrative briefs on contested topics, with traceable method and reproducible queries — citable in publications.

NGOs & advocacy

Detection of narrative environments that affect mission areas (migration, conflict, human rights) — empirical, not anecdotal.

Journalists & investigators

Repost-graph traces from a story back to source communities. Convergence patterns between unrelated networks.

About

An international team of Telegram researchers and data engineers — a decade of continuous work in this space.

The team began operating large-scale messaging communities before Telegram existed. When Telegram introduced supergroups and a proper moderation architecture in 2015, that early operational involvement produced the first structured dataset on the platform — maintained and extended ever since.

Over a decade, the collection infrastructure has processed a significant portion of the Telegram ecosystem. The majority is filtered at the collection layer — inactive accounts, short-lived groups, communities below threshold. What is retained is the operational corpus on which NarraPrism's analytical layer runs.

Verification, team credentials and references are provided to institutional partners under NDA on request.

Request access

Tell us about your use case

NarraPrism is currently in private access. We prioritize institutional partners — research organizations, policy units, NGOs and government clients with a defined use case. Custom analysis and sample reports are available on request.

Direct contact: research@narraprism.com