# Extract Emails & Leads from Telegram Channels

**Use case:** 

Extract emails, external links & contact data from public Telegram channels for lead generation. No login, no API key. Clean lead records via MCP or API.

## Input

```json
{
  "channels": [
    "cointelegraph",
    "whale_alert"
  ],
  "maxMessagesPerChannel": 50,
  "includeChannelInfo": true,
  "includeMedia": true,
  "includeReactions": true,
  "oldestMessageDate": "2026-01-01",
  "sinceLastRun": false,
  "discoverRelated": false,
  "outputFormat": "json"
}
```

## Output

```json
{
  "channel_username": {
    "label": "Channel",
    "format": "string"
  },
  "message_id": {
    "label": "Message ID",
    "format": "string"
  },
  "posted_at": {
    "label": "Posted at",
    "format": "string"
  },
  "view_count": {
    "label": "Views",
    "format": "integer"
  },
  "extracted_emails": {
    "label": "Emails",
    "format": "array"
  },
  "extracted_links": {
    "label": "External links",
    "format": "array"
  },
  "message_text": {
    "label": "Message text",
    "format": "string"
  },
  "message_url": {
    "label": "Message link",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Telegram Channels Scraper: Messages, Contacts & Leads](https://apify.com/khadinakbar/telegram-channel-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/khadinakbar/telegram-channel-scraper) to learn more, explore other use cases, and run it yourself.