Telegram Channel Scraper
Public channel posts, view counts, and links, no login
What it does
Scrape public Telegram channel posts over plain HTTP: text, view counts (raw label and parsed integer), outbound links, media flag, timestamp, and permalink. Walks the channel's full history using Telegram's own cursor pagination. No Bot API token, no phone number, no login. Pay per post delivered.
Built in
- ✓ Post text, view count (raw label and parsed integer), and outbound links
- ✓ Media presence flag, publish timestamp, and direct permalink per post
- ✓ Walks full channel history via Telegram's cursor-based pagination
- ✓ Channel-level metadata: display title and subscriber count
- ✓ No Bot API token, no phone number, no MTProto session, no login
Guides & tutorials
Benchmark LinkedIn Post Engagement Across Company Pages
Compare reactions and comments per post across LinkedIn company pages, scaled by follower count, with the LinkedIn Company Posts Scraper. No login.
Export Every Image and Caption From Instagram Carousel Posts
Export every slide image link, slide type and caption from Instagram carousel posts to a CSV, by profile or by post link, with Instagram Post Scraper.
Export a YouTube Video's Comments and Replies to CSV
Pull a YouTube video's comments and their replies into one CSV with YouTube Comments Scraper, each thread rebuilt from parent_comment_id.
Related scrapers
Common questions
Does this need a Telegram Bot API token or phone number? +
No. It reads the public, server-rendered channel preview pages over plain HTTP; no Bot API, no phone verification, no MTProto session.
How far back can I pull a channel's history? +
The actor walks Telegram's own cursor-based pagination, so it can retrieve large archives, not just the latest page of posts.
Does it work on private channels? +
No, only channels with a public preview page (t.me/channelname).
What are the main use cases? +
Brand and reputation monitoring, crypto and market signal tracking from announcement channels, competitor campaign tracking, and supplying structured channel history to RAG agents and summarizers.
How does pricing work? +
Pay per result: from $1.00 per 1,000 posts on Apify's higher plans, plus a $0.005 start fee per run.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.