Data API on Apify Store

Telegram Channel Scraper & Keyword Alerts

Posts from public Telegram channels as clean, structured data, with no Telegram account, phone number or API key. It can also watch channels for you and send posts that match your keywords straight to Slack, Discord, a webhook or your inbox.

  • $0.50 per 1,000 posts
  • No start fee
  • No login or API key
  • Alerts to Slack, Discord, webhook or e-mail
  • Ready for AI agents via MCP

Ready-made examples

Each example is a saved configuration you can open on Apify Store, run as it is, or change to your needs.

What you get

Everything in a post
Full text with line breaks and emoji, links, hashtags and mentions, photos, videos, albums, files, polls and link previews, plus views, reactions per emoji and the channel’s subscriber count.
Exact date ranges, fast
Set a start and end date, or a relative time such as “7 days”. The Actor jumps straight to the right spot, even in channels with hundreds of thousands of posts, and you only pay for posts in the range.
Monitoring that never misses a post
With “only new posts” each run continues exactly after the last post it delivered. Nothing is skipped and nothing arrives twice.
Keyword alerts built in
Add keywords, a Slack, Discord, webhook or e-mail target and a schedule. Each alert lists the new matching posts with a link, with no extra integration to set up.
Made for people and AI agents
Every post comes with its text, date, channel and a direct link, so an assistant can quote it and point to the source. Add the Actor to Claude, ChatGPT or Cursor as a tool with one URL: https://mcp.apify.com?tools=layerwiselabs/telegram-channel-scraper

Questions

Which channels can it read?

Every public channel with the web preview switched on, which is the default: the same posts anyone sees at t.me/s/<channel> without logging in. Groups and private channels are named in the run status, and the run carries on with the other channels.

What does it cost?

$0.50 per 1,000 posts returned, with no start fee. Posts filtered out by your date range or keywords are free. The last 100 posts of 10 channels cost $0.50, and hourly monitoring of 20 channels with 50 matches a day costs about $0.75 a month.

Can I use it from my own code or an AI agent?

Yes. Call it through the Apify API, export to JSON, CSV, Excel or Google Sheets, connect it to Make, Zapier or n8n, or let AI agents use it through the Apify MCP server.

What happens if Telegram does not answer?

Short hiccups are retried. If Telegram stops answering, the run ends cleanly after a few tries and keeps everything delivered so far, so you never pay for waiting. A monitor simply continues where it stopped.

Try it with any public channel

Free Apify accounts include $5 of credit every month. Need a custom feed or an integration into your own tools? Write to hello@layerwiselabs.com.

Open on Apify Store