📱Telegram Profile

📱Telegram Profile

by nextapi

Scrape public profile data from Telegram users & channels for lead gen and research. Get structured contact details, bios, and stats delivered as clean JSON.

1,937 runs
292 users
Try This Actor

Opens on Apify.com

About 📱Telegram Profile

Need to pull clean, structured data from Telegram for your projects? This actor is what I use to scrape public profile info from both users and channels. It’s straightforward: you give it a username or a list of them, and it fetches the public details you’d see in the app—things like the bio, profile picture, subscriber counts for channels, and any contact info they’ve made public. I’ve found it super reliable for building targeted lead lists without any guesswork. The data comes back in a nice, organized JSON format, ready to plug into your CRM, a spreadsheet, or your own custom app. It’s perfect for marketers looking to find potential leads in specific niches, researchers analyzing social media trends, or developers needing to populate a database with verified contact points. Since it only accesses public information, you can run it with confidence. If you’ve ever tried to manually copy-paste this stuff, you know it’s a time sink. This automates that tedious part, letting you focus on actually using the data.

What does this actor do?

📱Telegram Profile is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Telegram Profile Actor

Extract detailed profile data from Telegram users, bots, groups, and channels using the MTProto protocol. It handles batch processing for up to 10,000 targets with intelligent rate limiting.

Categories: LEAD_GENERATION, SOCIAL_MEDIA, MCP_SERVERS

Support & Community:
* ** Support: Contact us
* ** Community:
Telegram Group

Key Features

  • Comprehensive Target Support: Scrapes data from user profiles, bots, groups, and public channels.
  • Detailed Data Extraction:
    • Basic Info: Names, usernames, IDs, descriptions, profile photos.
    • Status Flags: Verification, scam, fake, premium, deleted, or support account status.
    • Privacy & Communication: Blocked/restricted status, phone call, video call, and voice message permissions.
    • Activity: Last seen status, member counts (for groups/channels), common chats count.
  • High-Performance: Batch process 1-10,000 targets per run with a high success rate.

How to Use

Configure the actor with an input containing your target list.

Input Parameters

The main required parameter is telegram_targets, an array of target identifiers.

Supported Target Formats:
* @username (e.g., @BotFather)
* t.me/username (e.g., t.me/telegram)
* https://t.me/username (e.g., https://t.me/Apify_Actor)
* Plain username (e.g., AiAgentApi)
* channelname (e.g., binanceexchange)

Example Input:

{
  "telegram_targets": ["AiAgentApi", "@BotFather", "t.me/telegram", "binanceexchange"]
}

Note: There is a minimum charge for 5 targets.

Output Structure

The actor outputs a JSON array of objects. Each result includes metadata and the extracted profile data, structured differently for users/bots versus groups/channels.

Example User/Bot Profile Output

{
  "source_url": "https://t.me/username",
  "processor": "https://apify.com/nextapi/telegram-profile?fpr=python_automation",
  "processed_at": "2024-01-15T10:30:00Z",
  "status": "success",
  "type": "user",
  "id": 123456789,
  "usernames": ["username"],
  "first_name": "John",
  "last_name": "Doe",
  "phone": "+1234567890",
  "is_premium": true,
  "is_verified": false,
  "is_scam": false,
  "last_seen": "online",
  "description": "User bio description"
}

Example Group/Channel Profile Output

{
  "source_url": "https://t.me/channel",
  "processor": "https://apify.com/nextapi/telegram-profile?fpr=python_automation",
  "processed_at": "2024-01-15T10:30:00Z",
  "status": "success",
  "type": "channel",
  "id": 987654321,
  "title": "Channel Title",
  "usernames": ["channelname"],
  "description": "Channel description",
  "member_count": 15000,
  "is_verified": true,
  "is_scam": false,
  "is_restricted": false
}

For a visual guide to input and output, see the actor page: https://apify.com/nextapi/telegram-profile?fpr=python_automation.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try 📱Telegram Profile now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
nextapi
Pricing
Paid
Total Runs
1,937
Active Users
292
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support