BORG Telegram channel scraper
Pricing
from $4.00 / 1,000 results
BORG Telegram channel scraper
Extracts data without a Telegram account or API key. Collect channel metadata, posts, media links, view counts, forwards, replies, timestamps, and date-filtered history from public channels. Good for market research, community monitoring, content archiving, lead intelligence, competitive analysis.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Daniel Yates
Maintained by CommunityActor stats
1
Bookmarked
41
Total users
10
Monthly active users
4 days ago
Last modified
Categories
Share
BORG Telegram Scraper
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