Telegram News Scraper for RAG & AI Search Feeds
Curated Telegram news channels become timestamped JSON documents, ready to chunk and embed for retrieval-augmented chatbots, AI search and RAG pipelines.
How it works
- 1Open it on Apify
Hit Run on Apify — it opens the tool in the cloud, no install.
- 2Set the inputs
Adjust
channels,maxItems,includeChannelInfoRow(sensible defaults are pre-filled). - 3Click Run
The tool runs on Apify’s cloud and collects the data for you.
- 4Export the results
Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.
Inputs
| Field | What it does | Type |
|---|---|---|
channels | Public Telegram channels to scrape. Each entry can be a username (durov), an @handle (@durov), or a full link (https://t.me/durov). Only public channels with a web preview at t.me/s/<name> work — private channels and groups do not. | array |
maxItems | Maximum number of posts to collect for each channel. The actor pages back through older posts (about 16-20 per page) until it reaches this number or runs out of messages. | integer |
includeChannelInfoRow | When on, the actor pushes one summary row per channel (title, subscribers, counts) before its posts. Channel title and subscriber count are also attached to every post row regardless of this setting. | boolean |
notionConnector | Optional. Write each post as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectors, then pick it here. Leave empty to skip (default) — results are always saved to the dataset regardless. | string |
notionParentId | Optional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your workspace instead. | string |
What you get
A structured dataset — each result includes fields like:
channelchannelDescriptionchannelTitlechannelUsernamedetailslinksCountmessageIdphotosCountpostUrlpostsReturnedrowTypesubscriberstextvideosCountExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for Telegram Channel Scraper
Solana Memecoin Call Channel Scraper - Contracts
Fresh Solana contract addresses, presale links and pump alerts pulled from memecoin call channels on Telegram as they post, for snipers and degen traders.
Crypto Whale-Alert Telegram Channel Scraper to JSON
On-chain whale-alert Telegram channels exported to clean JSON. Track large transfers, exchange inflows and accumulation signals for your trading or alert bot.
Crypto Airdrop & Alpha Telegram Channel Tracker
Posts from top crypto airdrop and alpha Telegram channels merged into one feed, so airdrop hunters catch new drops, presales and early plays the day they hit.
Telegram Credential-Leak & Stealer-Log Monitor
Message text from credential-leak and stealer-log Telegram channels, scanned for your domains, emails and brand so security teams spot breach dumps early.
Telegram Brand & Domain Mention Monitor
Fraud and marketplace Telegram channels turned into searchable text for your brand, domain or product name. Catch impersonation and stolen-data sales fast.
Ukraine War & Geopolitics Telegram Channel Scraper
Timestamped posts, media and forwards from war and geopolitics Telegram channels. Analysts use it to track and verify breaking conflict events in real time.