Telegram Channel Benchmark — which channels are actually read avatar

Telegram Channel Benchmark — which channels are actually read

Pricing

$20.00 / 1,000 channel benchmarkeds

Go to Apify Store
Telegram Channel Benchmark — which channels are actually read

Telegram Channel Benchmark — which channels are actually read

Compare public Telegram channels side by side. One row per channel: median views, reach concentration, posting cadence, how much is forwarded rather than original, ranked. Unofficial; not affiliated with Telegram.

Pricing

$20.00 / 1,000 channel benchmarkeds

Rating

0.0

(0)

Developer

Entrogix Works

Entrogix Works

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Put several public Telegram channels side by side and get one row per channel, ranked by how many people actually read a typical post.

Subscriber counts and post volume both flatter channels that are not being read. A channel posting twenty times a day to a quiet audience looks busy and is worthless to monitor. Median views per post is what separates the two, and that only means something when channels are measured the same way.

What you get per channel

FieldExample
reachRank1
channel, posts, postsWithViewsdurov, 30, 30
medianViews412000
maxViews, topShare1900000, 0.28
postIntervalHours18.5
forwardedShare0.13
latestPostAt, hoursSinceLastPostISO 8601, 6.2

reachRank is ordered by medianViews, not post count. Channels with no readable view counts get null rather than a rank, so they sink instead of pretending to be last.

topShare is the share of all views held by the top 10% of sampled posts. Near 1 means one post went wide and the rest were ignored; low means the audience reads consistently.

postIntervalHours is the median gap between posts. Median, not mean: one quiet week destroys a mean and makes a daily channel look weekly.

forwardedShare is the proportion of posts forwarded from elsewhere rather than written by the channel. High values mark aggregators — useful to know before treating a channel as a primary source.

hoursSinceLastPost lets you drop dormant channels rather than reading them as low-reach.

Summary (key-value store, BENCHMARK_SUMMARY)

channels, channelsWithPosts, medianOfMedianViews, mostRead, and stale — channels with no post in over 7 days.

Input

{
"channels": ["durov", "telegram"]
}

Public channel usernames, without the @.

Two or more channels are required. One channel is not a comparison, and the run is rejected rather than returning a single row that answers nothing. If you want the post list for one channel, use Telegram Channel Scraper instead.

Scope and limits — please read

This Actor reads Telegram's public web preview for each channel — the same pages anyone can open without an account. Private channels, groups, and anything requiring membership are out of reach and will simply come back empty.

Channels that return no posts are still returned as a row with posts: 0 and reachRank: null, so "private or misspelled" is distinguishable from "quiet".

Each channel is measured on a recent sample of the same size. That makes the comparison fair; it is not a complete history and should not be read as one.

View counts that Telegram does not display are returned as null, never 0, so a missing figure cannot drag a median down.

No subscriber data. This Actor reports what a channel publishes and how widely those posts are read. It does not enumerate members, and it does not collect anything about individual subscribers.

Pricing

Charged per channel, not per post — one request covers a whole channel, and the price reflects that.

Disclaimer

This is an unofficial tool and is not affiliated with, endorsed by, or sponsored by Telegram. "Telegram" is a trademark of its respective owner and is used here only to describe what this Actor reads. You are responsible for ensuring your use of the collected data complies with applicable law and with Telegram's terms.