Telegram Channel Scraper — Messages, Views & Links
Pricing
from $2.00 / 1,000 messages
Go to Apify Store
Telegram Channel Scraper — Messages, Views & Links
Scrape public Telegram channels: message text, publish date, view count, outbound links and media flags. No login, no API key.
Pricing
from $2.00 / 1,000 messages
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape public Telegram channels — message text, publish date, view count, outbound links, media flags and channel info. No login, no phone number, no API key.
What you can do with it
- 📈 Crypto & market signal monitoring — track calls and announcements across channels
- 📰 News & OSINT monitoring — follow public channels at scale
- 🏷️ Brand/keyword monitoring — filter messages mentioning your term
- 📊 Content performance — view counts per message
Input
| Field | Type | Description |
|---|---|---|
channels | array | Public channels, e.g. durov, @telegram, or a t.me/... URL. |
maxMessages | integer | Maximum messages to scrape in total. |
keyword | string | Only keep messages containing this text. |
Example
{ "channels": ["durov", "telegram"], "maxMessages": 500, "keyword": "update" }
Output
{"channel": "durov","channelTitle": "Pavel Durov","messageId": "526","text": "Don't be surprised if you see tables, nested lists...","date": "2026-08-14T12:03:11+00:00","views": 22900000,"hasPhoto": true,"hasVideo": false,"links": ["https://telegram.org/blog"],"url": "https://t.me/durov/526"}
Export to JSON, CSV, Excel, or pull live via the Apify API.
Notes
- Reads Telegram's public channel preview (
t.me/s/<channel>) — only channels that are public and have preview enabled are available. - Paginates backwards through history automatically up to
maxMessages. - Member lists are not available. Telegram does not expose channel subscriber identities publicly — only the messages and their view counts. This Actor scrapes content, not people.