Borg Telegram Scraper
Pricing
from $4.00 / 1,000 results
Borg Telegram Scraper
Collect data from public Channels— no account needed. - Channel info: name, description, follower count, profile picture - Posts: full text, view counts, forwards, and replies - Media links: photos, videos, files, and audio - Filter by date range **Just paste in channel names or links**
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer

Daniel Yates
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape public Telegram channels and groups without authentication. Uses Telegram's public web preview at t.me/s/.
This Actor extracts messages, media links, and channel metadata from public Telegram channels. Ideal for news monitoring, competitor analysis, and content aggregation from Telegram communities.
Use Cases
- News Monitoring: Track breaking news and announcements from official Telegram channels
- Crypto/Finance Research: Monitor trading signals, project updates, and community discussions
- Brand Monitoring: Track mentions and discussions in public channels about your brand
- Content Aggregation: Collect posts from multiple channels for analysis or curation
- Competitive Intelligence: Monitor competitor announcement channels and community engagement
Features
- No Login Required: Uses public web preview, no Telegram account needed
- Channel Metadata: Name, description, subscriber count, profile photo
- Messages: Text, views, forwards, reactions, timestamps
- Media Links: Photos, videos, documents (optional)
- Date Filtering: Scrape messages within a date range
Input
| Field | Type | Description |
|---|---|---|
channels | array | List of channel usernames (e.g., ["telegram", "durov"]) |
maxMessages | integer | Max messages per channel (default: 1000) |
includeMedia | boolean | Include media links in output |
dateFrom | string | Start date filter (YYYY-MM-DD) |
dateTo | string | End date filter (YYYY-MM-DD) |
Output
Channel Metadata
{"type": "channel","url": "https://t.me/telegram","username": "telegram","name": "Telegram News","description": "The official Telegram...","subscriberCount": "11.4M","photoUrl": "https://..."}
Messages
{"type": "message","channelUsername": "telegram","messageId": "405","url": "https://t.me/telegram/405","date": "2025-09-02T16:32:27+00:00","text": "Gift Themes. Owners of collectible...","views": "3.08M","forwards": "1.2K","media": [{ "type": "photo", "url": "https://..." }]}
Example Usage
Scrape official Telegram channel
{"channels": ["telegram"],"maxMessages": 50}
Scrape multiple channels with media
{"channels": ["telegram", "durov"],"maxMessages": 100,"includeMedia": true}
Scrape recent messages only
{"channels": ["telegram"],"maxMessages": 200,"dateFrom": "2025-01-01"}
Limitations
- Public channels only: Private channels/groups not accessible
- Web preview limits: Some older messages may not be available
- Rate limiting: Large-scale scraping may require proxy configuration
- No authentication: Cannot access user-restricted content