Telegram Channel Monitor: Posts, Views and Reach
Pricing
Pay per event
Telegram Channel Monitor: Posts, Views and Reach
Track public Telegram channels: how often they post, how many views each post gets, views per subscriber, top posts and whether reach is rising or falling. Reads the public channel preview, so no API key, no phone number and no login.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Mariam Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Track public Telegram channels and see which ones actually reach people. For every channel: how often it posts, how many views each post gets, how that compares with its subscriber count, its best post, and whether reach is rising or falling.
No API key, no phone number, no login, no proxy.
What does this do?
Telegram's own API needs a phone number, an app registration and a logged-in session. This Actor reads the public web preview every channel can switch on instead, and turns it into a scorecard you can sort.
flowchart LRA[Channel names] --> B[Public channel preview]B --> C[Page back through<br/>history until window covered]C --> D[Pace, views, views per<br/>subscriber, top post, trend]
Unlike most public feeds, this one pages backwards through a channel's history, so the window you ask for is the window you get, not just the latest screenful.
Who is it for?
| You are | You use it to |
|---|---|
| Crypto and trading desks | Watch announcement and signal channels, and see which ones still get read |
| Brand and comms teams | Track where your brand is being posted, and how far it travels |
| Advertisers | Vet a channel before paying for a placement: views per subscriber tells you if the audience is real |
| News and OSINT researchers | Follow official channels and measure output and reach over time |
| Channel owners | Benchmark your posting pace and reach against rivals |
What data do you get?
One row per channel:
| Field | Meaning |
|---|---|
channelTitle, channelUsername, channelUrl, channelDescription | The channel |
subscribers | Subscriber count, as a number |
postsAnalyzed, postsPerDay | Output inside your window |
averageViews, medianViews, totalViews | How far those posts travelled |
viewsPerSubscriberPercent | Average views against subscribers: the closest thing to an engagement rate, and the number that exposes an inflated follower count |
trend, momentumPercent | Newer half of posts against the older half: accelerating, steady or slowing |
topPost, quietestPost | Best and worst post, with text, views and link |
latestPostAt, daysSinceLastPost, isActive | When it last posted, even if that was years ago |
photoSharePercent, videoSharePercent, forwardedSharePercent | What kind of channel it is: original media, or mostly forwards |
Turn on Also return each post as a row for a second table of every post: text, views, media, date and link.
Example
Four channels, 30 day window, September 2026:
| Channel | Subscribers | Posts | Posts/day | Avg views | Views per subscriber | Trend |
|---|---|---|---|---|---|---|
| Pavel Durov | 10,700,000 | 6 | 0.2 | 2,455,000 | 22.9% | slowing |
| Binance Announcements | 3,460,000 | 60 | 4.5 | 35,617 | 1.0% | slowing |
| Cointelegraph | 335,000 | 68 | 13.8 | 8,125 | 2.4% | steady |
| Whale Alert | 14,300 | 0 | — | — | — | last posted March 2020 |
Binance Announcements has ten times Cointelegraph's subscribers and reaches a smaller share of them with every post. Whale Alert still has 14,300 subscribers and has not posted since 2020 — exactly what you want to know before paying for a placement.
Read this before you buy
Only channels whose owner has enabled the public web preview can be read. Most news, crypto, brand and announcement channels have it on. Some do not: NASA's channel, for example, returns nothing, and no tool without a logged-in account can read it.
When a channel cannot be read, the run says so in plain words instead of returning an empty row.
Private channels and groups are out of scope. They require a Telegram account, which this Actor deliberately does not use.
How to use it
- Add your channels:
@durov,t.me/cointelegraph, or just the name. - Pick a window. The Actor pages back through history until it is covered.
- Set maximum posts per channel to cap busy channels, and therefore the cost.
- Run it, then export to CSV, Excel or JSON.
Run it on a schedule with the same channels to watch reach move week by week.
Popular comparisons
Ready to run examples, each one a real set of channels:
- Crypto News Telegram Channels: Views and Reach
- Crypto Exchange Announcement Channels Compared
- Breaking News Telegram Channels: Views and Reach
- Biggest Telegram Channels: Reach and Engagement
- World News Telegram Channels: Views and Output
- Tech and Web3 Telegram Channels Compared
Pricing
Pay per result: $0.01 per channel scorecard, plus $0.0002 per post row only if you ask for the post table. Monitoring 50 channels costs about 50 cents.
Where the data comes from
The public channel preview at t.me/s/<channel>, the same page anyone can open in a browser without an account.
FAQ
Do I need a Telegram account or phone number? No. That is the point of this Actor.
Why does a channel come back as unreadable? Its owner has not switched on the public web preview. Nothing without a logged-in account can read it, so the run reports it rather than guessing.
How far back can it go? As far as you let it. The preview pages backwards through history; maximum posts per channel is the limit, up to 1,000 posts.
Are comments and reactions included? No. The public preview does not carry them reliably, so they are not reported.
What does "views per subscriber" tell me? Roughly what share of the audience sees a typical post. A channel with millions of subscribers and 1% views per post is very different from one with a tenth of the audience and 20%.
Why is a post's view count rounded, like "6.9K"? That is how Telegram publishes it. The Actor converts it to a number (6,900), so treat large counts as approximate.