Telegram Channel Scraper | Messages, Media & Metadata
Pricing
from $0.99 / 1,000 results
Go to Apify Store

Telegram Channel Scraper | Messages, Media & Metadata
Scrape public Telegram channels — messages, views, media URLs, forwards, replies, link previews and channel metadata. No login or API key. MCP-ready.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Muzaffer Kadir YILMAZ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Telegram Channel Scraper
Scrapes public Telegram channels and extracts structured message, media, link, and channel metadata.
Features
- Scrape public channel messages without a Telegram account
- Limit results by channel, post count, and date range
- Collect message text, dates, views, authors, links, and media URLs
- Extract link previews, polls, forwards, replies, and channel metadata
- Return clean JSON records ready for monitoring, research, and archiving
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
channels | array | - | Channel usernames, handles, or t.me links |
maxPosts | number | 100 | Maximum messages per channel |
oldestPostDate | string | - | Keep messages on or after this ISO date |
newestPostDate | string | - | Keep messages on or before this ISO date |
skipServiceMessages | boolean | true | Exclude service messages |
Example
{"channels": ["telegram", "https://t.me/durov"],"maxPosts": 100,"oldestPostDate": "2026-01-01","skipServiceMessages": true}
Output
Each dataset item contains one message:
- Message ID, channel, message URL, type, text, and publish date
- Views as displayed and parsed view count
- Author signature, outbound links, and media URLs
- Link preview, poll, forward, and reply data
- Channel title, description, subscriber count, and avatar
- Scrape timestamp