Telegram Scraper avatar
Telegram Scraper

Pricing

$0.20 / 1,000 Results

Go to Store
Telegram Scraper

Telegram Scraper

Developed by

Tri⟁angle

Maintained by Apify

Scrape profiles and messages in a couple of seconds.

4.9 (8)

Pricing

$0.20 / 1,000 Results

12

Monthly users

159

Runs succeeded

>99%

Response time

40 days

Last modified

2 months ago

What does Telegram Scraper do?

Telegram Scraper will enable you to scrape profiles and messages from Telegram in just a couple of seconds.

Features

Get Profile - returns details for the profile, ignores all other content.

Collect Messages (optional) - returns messages, it supports text, replies and polls.

Why scrape Telegram?

Telegram has a large number of users and is a great source of data for various industries and use cases. If you would like more inspiration on how scraping Telegram could help your business or organization, check out our industry pages.

How to scrape Telegram

It's easy to scrape Telegram with Telegram Scraper. Just follow these few steps:

  1. Click on Try for free.
  2. Enter the exact profile name you want to scrape.
  3. Click on Run.
  4. When Telegram Scraper has finished, preview or download your data from the Dataset tab.

How much will it cost to scrape Telegram?

Apify gives you with $5 free usage credits every month on the Apify Free plan. This Actor is priced per usage. The best course of action is to start a test run and check its running costs once finished.

But if you need to get more data regularly from Telegram, you should grab an Apify subscription. We recommend our $49/month Starter plan.

Input and Output examples

[Input]

1{
2    collectMessages: select,
3    profiles: array,           		        // Username(s)
4	proxyConfigurationOptions: object,
5    oldestMessageDate: string,              // Date of oldest messages
6	scrapeLastNDays: integer                // Scrape only messages from lst (e.g. 2) days
7}

[Output] 1 item/profile with message = null or 1 item/message

1[{
2  "username": "@telegram",
3  "fullName": "Telegram News",
4  "avatarUrl": "https://cdn1.telesco.pe/file/LW...L9A.jpg",
5  "followers": 13,
6  "bio": "The official Telegram on Telegram. Much recursion. Very Telegram. Wow.",
7  "url": "https://telegram.me/s/telegram",
8  "message":
9    {
10      "fulldate": "2024-08-01T16:13:55.000Z",
11      "date": "August 1",
12      "views": 4,
13      "image": "",
14      "video": "",
15      "description": "For all the features from our July update like a front flash for video messages and more – check out our latest blog:https://telegram.org/blog/w3-browser-mini-app-storeJuly Features1 • 2 • 3 • 4 • 5 • 6 • More",
16      "preview": {
17        "link": "https://telegram.org/blog/w3-browser-mini-app-store",
18        "text": "Telegram\n  \n  Telegram Browser, Mini App Store, Gifting Stars and More\n  Today's update brings a new in-app browser that supports multiple tabs and makes Web3 available to almost a billion users, a Mini App Store with popular mini apps, the ability to gift Stars to friends, a weather widget for stories – and much more."
19      },
20      "link": "https://telegram.me/s/telegram/323",
21      "reply": "",
22      "poll": ""
23    },
24},

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$0.20