Telegram Channel Scraper avatar

Telegram Channel Scraper

Pricing

from $0.25 / 1,000 results

Go to Apify Store
Telegram Channel Scraper

Telegram Channel Scraper

Posts of any public Telegram channel - text, date, views, reactions, photos, videos, links, forwards and replies - with channel subscribers and an engagement report. Keyword and date filters. No login, no API key.

Pricing

from $0.25 / 1,000 results

Rating

0.0

(0)

Developer

EMT Crawler

EMT Crawler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Paste public Telegram channels. Get back their posts — text, date, views, reactions, photos, videos, links, hashtags, forwards and replies — plus each channel's subscriber count and a report comparing the channels on reach and engagement.

No Telegram account, no phone number, no API key.

What it's for

  • Crypto and finance monitoring — follow exchange, project and news channels; filter for "listing", "airdrop" or a ticker.
  • Media monitoring and research — archive what news channels and public figures post, with dates and reach.
  • Advertising on Telegram — before buying a post in a channel, check its real views per post against its subscriber count.
  • Competitor tracking — how often rival brands post, and which posts get the most views and reactions.
  • AI and data pipelines — clean text and metadata, ready for sentiment analysis, summaries or search.

What you get for each post

ContentText (line breaks and emoji kept), hashtags, @mentions, links, author signature, edited flag
ReachViews, every reaction with its count, total reactions, paid Telegram Stars
MediaPhoto URLs, video URLs with thumbnail and duration, voice and round-video flags, documents, polls
ContextLink preview (site, title, description, image), forwarded from (name and link), reply to (link, author, quoted text)
PostPost ID, link, date and time, channel, channel title, channel subscribers

The channel report

Every run writes a CHANNEL_REPORT to the key-value store, one entry per channel: title, verified badge, subscribers, photo / video / link counts, description, posts collected, median and average views per post, view rate (median views ÷ subscribers), reaction rate, posts per day, newest and oldest post, and the top 5 posts by views. From a test run:

ChannelSubscribersMedian views per postView ratePosts per day
Pavel Durov10.4M5,540,00053%0.2
Telegram9.34M2,350,00025%0.2
Notcoin Community8.28M586,0007%0.2
Binance Announcements3.33M39,2001.2%3.5
The New York Times188K30,90016%0.7
Cointelegraph331K8,1202.5%13.2

View rate is the number advertisers care about: a big channel with a 1% view rate reaches fewer people per post than a small one with 50%.

Input

{
"channels": ["https://t.me/durov", "@binance_announcements", "cointelegraph"],
"maxPostsPerChannel": 200,
"newerThanDays": 30,
"keywords": ["bitcoin", "btc"]
}
FieldDefaultNotes
channels—Required. t.me links, @usernames or usernames.
maxPostsPerChannel100Newest first; the whole history is reachable.
newerThanDays—Stop at posts older than this.
keywords—Keep only posts containing any of these words. Skipped posts are not charged.
includeChannelInfotrueAdd subscribers to every post.

Speed and cost

Measured: 800 posts from 8 channels, every one with its date and channel details, no failed requests. The actor reads Telegram's public web preview directly, without a proxy, so runs stay cheap.

You only pay for posts you get

Channels that don't exist, private channels, wrong links and posts filtered out by date or keyword are never written to the dataset, so they are never charged. Failed channels are listed with the reason in CHANNEL_REPORT.failed.

Limitations

  • Public channels only. Private channels, groups and channels whose owner turned off the web preview cannot be read without an account.
  • Views, reactions and subscribers are rounded by Telegram ("798K", "10.4M") — that is all it shows to visitors.
  • Custom (premium) emoji reactions are returned as an emoji ID, not a picture.
  • Comments under posts are not included.

Reads only what Telegram shows any visitor of a public channel. You are responsible for how you use the data.