Telegram Channel Scraper — $0.30/1k · Posts, Views & Reactions avatar

Telegram Channel Scraper — $0.30/1k · Posts, Views & Reactions

Pricing

from $0.24 / 1,000 messages

Go to Apify Store
Telegram Channel Scraper — $0.30/1k · Posts, Views & Reactions

Telegram Channel Scraper — $0.30/1k · Posts, Views & Reactions

Scrape public Telegram channels: every post's text, date, views, reactions, links, photos, videos and forwards, plus channel info (title, description, subscribers). Paste @names or t.me links, filter by date. No login, no API key. $0.30 per 1,000 messages.

Pricing

from $0.24 / 1,000 messages

Rating

0.0

(0)

Developer

tidydata

tidydata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

✈️ Telegram Channel Scraper — Posts, Views, Reactions & Media

Scrape public Telegram channels: every post's text, date, views, reactions, links, photos, videos and forwards, plus a channel info row with title, description and subscribers. Paste @names or t.me links, take the newest N posts or everything from the last N days.

$0.30 per 1,000 messages. Channel info rows are free. No Telegram account, no API key, no phone number.

  • ✅ Any public channel with web preview (t.me/s/…)
  • ✅ Post data: text (with line breaks), date (ISO), views, reactions (each emoji + total), forwarded-from, links, photo and video URLs, documents flag, edited flag
  • ✅ Channel data: title, description, subscribers, number of photos, videos, links and files, avatar, verified badge
  • ✅ Full history: pages back through older posts automatically
  • ✅ Date filter: only posts from the last N days — perfect for daily monitoring

Who uses it

  • Crypto, trading & news monitoring — collect signals and announcements from many channels into one table.
  • Marketers — benchmark channels: posting frequency, views and reactions per post.
  • Researchers & OSINT — archive public channels for analysis.
  • AI builders — feed channel posts to an LLM for summaries, alerts or sentiment.

How to use it

  1. Public channels: one per line — @durov, telegram, https://t.me/somechannel.
  2. Max messages per channel (newest first) and optionally only the last N days.
  3. Run and export to CSV, Excel, JSON or HTML, or schedule it and send new posts to Slack, email or a webhook.

Output example

{
"type": "message",
"channel": "durov",
"messageId": 552,
"url": "https://t.me/durov/552",
"date": "2026-10-11T14:52:40+00:00",
"text": "✨ Designers × AI\n\n🆕 The mockup era is over…",
"views": 1180000,
"reactions": [{ "emoji": "⭐ stars", "count": 6300 }, { "emoji": "custom:5265077361648368841", "count": 54600 }],
"totalReactions": 60900,
"forwardedFrom": null,
"photos": ["https://cdn4.telesco.pe/file/…"],
"videos": [],
"links": ["https://t.me/designers"],
"hasDocument": false,
"edited": false
}

Channel rows have "type": "channel" with title, description, subscribers, photos, videos, links, files, avatar and verified.

Analyze the results with AI

Make sense of the messages with Bulk ChatGPT & Claude for Datasets: translate them, summarize long posts or classify them by topic or sentiment.

Run it as an integration: in this Actor's Integrations tab add Bulk ChatGPT & Claude and set its datasets to {{resource.defaultDatasetId}}, so every run is analyzed automatically. No API key needed.

Pricing

$0.0003 per message ($0.30 per 1,000). Channel info rows, private or missing channels are free. Higher Apify plans get an automatic discount. Set a maximum cost per run to stay in control.

FAQ

Can it read private channels or groups? No — only public channels that Telegram shows on the web (https://t.me/s/<name>). Groups and private channels need a logged-in account, which this Actor doesn't use.

Why are view and reaction numbers rounded? Telegram's web preview shows them rounded (1.18M, 54.6K); they are converted to numbers.

What are "custom:" reactions? Custom (premium) emoji reactions are identified by their ID; standard emoji are returned as the emoji itself; paid star reactions as "⭐ stars".

Is it legal? The Actor reads only what Telegram publishes on the open web for public channels. Respect the channel owners' rights and privacy laws when you reuse the content.

Something doesn't work? Open an issue in the Issues tab with the channel name — we answer fast.