Telegram Channel Scraper (Posts, Views, Media, Search) avatar

Telegram Channel Scraper (Posts, Views, Media, Search)

Pricing

from $0.35 / 1,000 post scrapeds

Go to Apify Store
Telegram Channel Scraper (Posts, Views, Media, Search)

Telegram Channel Scraper (Posts, Views, Media, Search)

Scrape posts from any public Telegram channel: text, date, views, reactions, links, photos, videos, forwards and replies, plus subscribers. Search inside channels, date and view filters. No login, no API key, no phone number.

Pricing

from $0.35 / 1,000 post scrapeds

Rating

0.0

(0)

Developer

Pagecraft Tools

Pagecraft Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

Telegram Channel Scraper: Posts, Views, Reactions and Media from Public Channels

Scrape posts from any public Telegram channel: text, date, views, reactions, links, hashtags, photos, videos, documents, polls, forwards and replies, plus the channel's subscriber count and description. Search inside channels with Telegram's own search. No login, no API key, no phone number, no Telegram account.

What it does

  • Reads a channel's public web preview, newest posts first, page after page until your limit.
  • One channel row: title, username, description, subscribers, photo, link and media counts.
  • One row per post: text (line breaks kept), date, views, reactions (emoji and count), hashtags, links, photo URLs, video count, documents, polls, link previews, "forwarded from", "reply to" and "edited".
  • Search inside channels: e.g. find every post mentioning bitcoin or launch.
  • Filters: posts since a date (stops reading once it reaches older posts), minimum views, skip media-only posts.
  • Many channels in one run.

Who it's for

  • Market and crypto research: track announcement channels, signals and sentiment.
  • News monitoring and OSINT: follow official and news channels, with views as a reach signal.
  • Brand and competitor monitoring: find mentions with in-channel search.
  • Data and AI teams: clean post text and metadata for summaries, topic models and alerts.

Input

FieldWhat to enter
Public channels@telegram, durov or https://t.me/telegram
Maximum posts per channelDefault 200
Search inside the channelsOptional words
Posts sinceOptional date
Minimum viewsOptional
Skip posts without textOptional
{ "channels": ["@telegram", "@durov"], "postsSince": "2026-10-01", "maxPostsPerChannel": 1000 }

Output

{
"type": "post", "channel": "telegram", "channelTitle": "Telegram News", "subscribers": 9200000,
"postId": 452, "url": "https://t.me/telegram/452", "date": "2026-10-31T16:08:31+00:00",
"text": "Guest AI bots, bot-to-bot chats and more...", "views": 1640000,
"reactions": [{ "emoji": "👍", "count": 15000 }], "reactionCount": 15000,
"hashtags": [], "links": ["https://telegram.org/blog/..."], "photoUrls": [], "videoCount": 1,
"forwardedFrom": null, "replyToUrl": null, "edited": false,
"linkPreview": { "siteName": "Telegram", "title": "Guest AI Bots...", "url": "https://telegram.org/blog/..." }
}

Pricing

EventWhen it is chargedPrice per 1,000 (Free / Bronze / Silver / Gold plan)
Channel checkedEach channel (and each search inside a channel): the channel row and reading its pages, once per started 30 seconds or 3 MB (about 400 posts). Also charged when a channel cannot be read.$2 on every plan
Post scrapedEach post returned in the dataset.$0.50 / $0.45 / $0.40 / $0.35

Example: 5 channels with 200 posts each costs about 5 × $0.002 + 1,000 × $0.0005 = $0.51 on the Free plan.

Set a maximum cost per run in Apify and the scraper stops cleanly when it is reached.

Notes and limits

  • Only public channels that show a web preview at t.me/s/<name> can be read. Private channels, groups, users and bots cannot.
  • Views and reaction counts are rounded by Telegram (e.g. 2.29M).
  • Photo links come from Telegram's servers and may expire after some time; download them soon if you need copies.
  • Comments under posts (discussion groups) are not included.

More Pagecraft tools