telegram-channel-discovery

Extract real estate listings from Telegram public channels via Telethon MTProto API.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/snqb/my-skills --skill telegram-channel-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-channel-discovery
Source: https://github.com/snqb/my-skills/tree/main/telegram-channel-discovery
Command: npx skills add https://github.com/snqb/my-skills --skill telegram-channel-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Telegram public channels contain scattered real estate listings, making manual discovery and data collection tedious and error-prone.

Core Features & Use Cases

  • Discover public channels via global search and seed-based spidering.
  • Extract real estate listings from channel messages and normalize into a structured format for downstream processing.
  • Use cases include building real-time listing feeds for KG, UZ, and AZ markets and feeding LLMS for extraction.

Quick Start

Run the fetch command for kg to start collecting listings from pre-configured channels.

Frequently Asked Questions about telegram-channel-discovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract real estate listings from Telegram public channels?

To extract real estate listings from Telegram public channels, use the Telethon MTProto API for seed-based spidering and message fetching, normalizing channel data into a structured raw listing format for downstream processing.

How does seed-based spidering work for discovering Telegram channels?

Seed-based spidering discovers Telegram channels by using pre-configured initial channels to find linked or related public channels, expanding the search scope globally across target markets like KG, UZ, and AZ.

Do I need Telegram API credentials to scrape channel messages?

Yes, you need Telegram API credentials and an authenticated session via the Telethon MTProto API to discover public channels, fetch messages, and normalize real estate data into structured formats.

What's the best way to build a real-time property listing feed for Central Asian markets?

The best way to build a real-time property listing feed for KG, UZ, and AZ markets is to run automated channel discovery and message extraction using pre-configured seeds via the Telethon API.

How can I normalize Telegram messages into structured data for LLMs?

You can normalize Telegram messages into structured data for LLM extraction by fetching channel messages via the Telethon API and processing them into a standardized raw real estate listing format.

Are there limitations to scraping Telegram real estate channels without an authenticated session?

Yes, an authenticated session is strictly required; without Telegram API credentials and active authentication, the Telethon MTProto API cannot access public channels to discover or extract real estate listings.