Telegram Channel & Lead Extractor avatar

Telegram Channel & Lead Extractor

Pricing

from $1.20 / 1,000 scraped telegram post & lead records

Go to Apify Store
Telegram Channel & Lead Extractor

Telegram Channel & Lead Extractor

Extract public Telegram channel messages, views, and deep B2B leads (emails, phone numbers, crypto wallets, and social links) instantly without login.

Pricing

from $1.20 / 1,000 scraped telegram post & lead records

Rating

0.0

(0)

Developer

Shubham Rajput

Shubham Rajput

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🚀 Telegram Channel, Message & B2B Lead Extractor

Extract public Telegram channel data, messages, media stats, views, and deep business leads (Emails, Phone numbers, WhatsApp links, Crypto Wallets, and Social profiles) instantly—without needing any Telegram account, login, or API credentials.


✨ Key Features

  • Zero Login Required: Uses secure public web-previews (t.me/s/...) so you never get blocked or need phone verification.
  • 🔥 Deep Lead & Crypto Extractor: Automatically scans every post and bio to extract:
    • 📧 Emails (hr@domain.com)
    • 📞 Phone & WhatsApp Numbers (wa.me/...)
    • 🪙 Crypto Wallet Addresses (Ethereum, BSC, Solana 0x...)
    • 🌐 Social Profiles & Links (LinkedIn, X/Twitter, GitHub, Discord, YouTube)
  • ⚡ Lightning Fast Async Engine: Built with Python HTTPX and BeautifulSoup for high concurrency. Scrapes hundreds of posts in seconds.
  • 🔍 Built-in Keyword & Date Filters: Filter posts natively using search keywords or minimum dates.
  • 📊 Clean Dataset Export: Export data instantly to JSON, CSV, Excel, or JSON Lines.

📥 Input Parameters

FieldTypeDescription
channelsArrayList of public channel usernames or URLs (e.g., ["durov", "telegram"]).
maxPostsPerChannelIntegerNumber of recent posts to scrape per channel (default: 30).
searchKeywordString(Optional) Filter posts containing a specific keyword.
minDateString(Optional) Scrape posts only from this date onwards (YYYY-MM-DD).
onlyPostsWithLeadsBooleanIf checked, saves only posts containing emails, phones, or external links.

📈 Output Sample (JSON)

{
"channel_username": "@durov",
"channel_title": "Pavel Durov",
"channel_subscribers": 1250000,
"post_id": 342,
"post_url": "[https://t.me/durov/342](https://t.me/durov/342)",
"date_utc": "2026-10-10T12:00:00+00:00",
"views_count": 45200,
"text": "Check out our new update at [https://telegram.org](https://telegram.org) or contact team@telegram.org",
"has_leads": true,
"emails": "team@telegram.org",
"external_websites": "[https://telegram.org](https://telegram.org)"
}