Telegram Channel Scraper & Monitor
Pricing
from $1.00 / 1,000 post scrapeds
Telegram Channel Scraper & Monitor
Scrape any public Telegram channel: posts, views, reactions, media, links and channel stats. Keyword search, date filters and an only-new-posts monitoring mode. No login. $1 per 1,000 posts.
Pricing
from $1.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
abdallah alramahi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape any public Telegram channel in seconds — posts, views, reactions, media, links and channel stats. No login, no phone number, no API keys. $1 per 1,000 posts.
Paste channel usernames or links (durov, @telegram, https://t.me/s/cointelegraph) and get a clean dataset you can export to JSON, CSV, Excel or Google Sheets.
What you get
Every post: text (with emojis), date, views, reactions (by emoji, plus total), photos, video thumbnails & durations, documents, link previews, outgoing links, hashtags, mentions, forwarded-from channel, reply link, author signature and edit flag.
Every channel (optional): title, verified badge, subscribers, description, photo and photo/video/link counters.
Popular uses
- Crypto & trading signals — track announcement and signal channels in real time.
- Brand & PR monitoring — find every mention of your brand with keyword search.
- Market research & OSINT — archive and analyze channels, measure engagement.
- Content & growth teams — benchmark competitor channels by views and reactions.
- AI / LLM pipelines — feed fresh Telegram content into your RAG or alerts.
Features
- Bulk channels in one run
- Keyword search inside channels (Telegram's native search)
- Date filters: last N days or a custom range
- Monitoring mode: returns only posts published since the previous run — schedule it hourly and connect Slack, email, webhooks or Google Sheets
- Numbers parsed for you (
18.9M→18900000) - Fast HTTP scraping, automatic retries, no browser
- Pay only for results — no start fee
Pricing (pay per event)
| Event | Price |
|---|---|
| Post scraped | $0.001 |
| Channel info | $0.002 |
1,000 posts ≈ $1. Monitoring 10 channels hourly typically costs a few cents a day.
Example output
{"type": "post","channel": "durov","channelTitle": "Pavel Durov","channelSubscribers": 10500000,"postId": 548,"url": "https://t.me/durov/548","date": "2026-09-11T16:04:02+00:00","text": "Telegram has become the sponsor of Codeforces ...","views": 2000000,"reactions": [{ "emoji": "👍", "count": 21200 }, { "emoji": "❤", "count": 31500 }],"reactionsTotal": 70490,"links": ["https://codeforces.com/blog/entry/156620"],"photos": [],"videos": [],"forwardedFrom": null}
How to use
- Add channels (one per line).
- Optional: set Max posts per channel, Search keywords and a date filter.
- Click Start, then export or connect an integration.
Real-time alerts in 2 minutes
Enable Only new posts since last run → create a Schedule (every hour) → add a Slack / email / webhook integration. You'll receive only fresh posts.
FAQ
Does it work with private channels or groups? No — only public channels that have web preview enabled (most public channels do). No login is used.
Why are some reactions shown as custom or ⭐? Those are custom emoji and paid star reactions; counts are still included.
Is this legal? The Actor reads the public web preview Telegram itself provides at t.me/s/. Use the data responsibly and respect privacy laws.
Need a feature? Open an issue — I usually respond within 24 hours.