LAGIC
Lead Audience Growth Intelligence Computing
T

Telegram Keyword Search Scraper — Telegram | Lagic

Built ForMarketing & PR AgenciesFinancial Services & CryptoJournalism & Media

Monitor Telegram channels and track keyword mentions across the entire platform.

Curated by Lagic·Verified working

Configure Agent

Choose how to discover Telegram posts: - **Keyword Search** — searches your keywords across any public channel. Best for topic discovery. - **Channel Scraping** — paginates backwards through the history of channels you already know. Best for monitoring specific sources.

Words or phrases to search for. Each entry triggers a separate search across public Telegram posts. Example: `bitcoin`, `NATO offensive`, `crypto airdrop`.

Return only posts published **on or after** this date. Select a specific date or type a relative expression — e.g. `7 days`, `2 weeks`, `1 month`, `1 year`. Leave empty for no lower bound. *(Optional)*

Return only posts published **before** this date. Leave empty for no upper bound. *(Optional)*

Maximum number of search results to collect per keyword. Results arrive in pages of 10 — higher values give broader coverage but take longer to run.

Regional bias for search results. Affects which regional results are prioritised. Select from the list or type any ISO 3166-1 alpha-2 code. *(Optional)*

Language preference for search results. Select from the list or type any ISO 639-1 code. *(Optional)*

Public Telegram channel usernames to scrape. The `@` prefix is optional — both `durov` and `@durov` are accepted. Add one username per line.

Results to deliver

200 credits

This agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.

Lagic Proxy

Country auto-rotated. Need a specific region? Contact support.

Pricing

2 credits per result
✓ 30 free credits on signup✓ Refund if 0 results✓ No card required

Sample Data Preview

Full text content of each Telegram post.Total view count for each post.A detailed breakdown of emoji reaction counts (e.g., 👍, 🔥, 🎉).The exact publication date and time.Source channel name and its total number of subscribers.A direct URL to the original Telegram post.
Value...6263572026-04-05Sample Text...https://...
Value...2468912026-04-05Sample Text...https://...
..................
Exports as:CSVXLSXJSON

Overview

Extracts public Telegram posts by keyword search or from specific channels, returning post text, view counts, reactions, and channel subscriber numbers. Use it for brand monitoring, news tracking, or market research.

This tool provides two distinct ways to gather data from public Telegram channels. You can either perform a broad search for keywords across the entire platform or conduct a deep dive into the history of specific channels you already follow. ### Two Modes for Different Goals 1. **Keyword Search Mode:** This is your discovery engine. Enter keywords or phrases to find out who is talking about your brand, competitors, or topics of interest across all public Telegram channels. It's ideal for market research, lead generation, and understanding public sentiment. 2. **Channel Scraping Mode:** When you have a list of known channels—like news outlets, competitor announcements, or community groups—this mode lets you extract their entire post history. It's built for ongoing monitoring, competitive intelligence, and building historical datasets from specific sources. ### What You Get Beyond the raw text of each message, the tool collects valuable metadata for analysis. You get the view count for each post, a breakdown of all emoji reactions, and the total subscriber count for the source channel. This data helps you gauge a message's reach and audience engagement, not just its content. You can also filter results by date, country, and language to zero in on the most relevant conversations.

Key Capabilities

  • Full text content of each Telegram post.
  • Total view count for each post.
  • A detailed breakdown of emoji reaction counts (e.g., 👍, 🔥, 🎉).
  • The exact publication date and time.
  • Source channel name and its total number of subscribers.
  • A direct URL to the original Telegram post.
  • URLs for any media (images, videos, files) attached to the post.
  • A flag indicating if a post was pinned or sent silently.
  • Track mentions of your brand, products, or executives across public channels.
  • Monitor competitor channels for new feature announcements, marketing campaigns, and user feedback.
  • Gather public sentiment and opinions on topics relevant to your industry.
  • Identify emerging news stories or eyewitness reports from specific regions for journalistic research.
  • Discover new communities and potential influencers discussing topics related to your business.
  • Analyze content strategies of successful channels to see which posts get the most views and reactions.
  • Collect data on cryptocurrency or stock market chatter to inform financial models.

Field Dictionary

How To Run This Extractor

1

First, choose your scraping mode: 'Keyword Search' for platform-wide discovery or 'Channel Scraping' for specific sources.

2

If using Keyword Search, enter the list of words or phrases you want to track.

3

If using Channel Scraping, provide the public usernames of the Telegram channels to extract.

4

Optionally, set date ranges to limit the timeframe of the posts.

5

Specify the maximum number of results you need for each keyword or channel.

6

Run the extractor and download your data as a spreadsheet or JSON file.

Frequently Asked Questions

What's the difference between 'Keyword Search' and 'Channel Scraping' modes?
Keyword Search looks for your terms across all public Telegram channels, which is best for discovery. Channel Scraping pulls the message history from specific channels you provide, which is best for monitoring known sources.
Can I extract messages from private Telegram channels?
Can I get historical data from a channel?
How is the data delivered?
Do I need a Telegram account or any coding skills?
Is it legal to scrape public Telegram data?
How many keywords or channels can I search at once?
How fresh is the data?
Can I use this for client work at my agency?
How does the 'Country' setting affect results?