Seamlessly extract public messages from any Telegram channel and gain valuable insights. Perfect for researchers, marketers, and data analysts.
Scrape messages effortlessly from public Telegram channels! 📢
This scraper fetches messages by their IDs, which are auto-numbered starting from 1. Just specify a range, and let the scraper do the rest.
Not sure of the latest message ID? Start small (e.g., 10 to 20) and expand based on your results. Some messages may require the Telegram app and will be skipped automatically with a warning in the logs.
1{ 2 "channels": ["mediumcom"], 3 "postsFrom": 10, 4 "postsTo": 20, 5 "proxy": { 6 "useApifyProxy": true, 7 "apifyProxyGroups": ["RESIDENTIAL"] 8 }, 9 "requestHandlerTimeoutSecs": 60 10}
Parameter | Type | Description |
---|---|---|
channels | array | List of public channel usernames (e.g., ["mediumcom"] ). |
postsFrom | integer | Starting message ID (e.g., 10 ). |
postsTo | integer | Ending message ID (e.g., 20 ). |
proxy | object | Proxy settings (recommended to use RESIDENTIAL proxies). |
requestHandlerTimeoutSecs | integer | Timeout per request in seconds (default is 30 ). |
1[ 2 { 3 "id": 18, 4 "channelName": "mediumcom", 5 "authorName": "Medium / Medium.com", 6 "authorTelegram": "https://t.me/mediumcom", 7 "date": "2018-03-02T12:24:33+00:00", 8 "viewsCount": "15", 9 "text": "https://journal.thriveglobal.com/look-for-people...", 10 "linkPreview": "Thrive Global
“Look For People Who Need You...”" 11 } 12]
Field | Type | Description |
---|---|---|
id | integer | Message ID. |
channelName | string | The channel's username. |
authorName | string | The message author's display name. |
authorTelegram | string | Link to the channel on Telegram. |
date | string | Timestamp in ISO 8601 format. |
viewsCount | string | Number of views the message received. |
text | string | The message content. |
linkPreview | string | Preview text if the message contains a link (optional). |
channels
field.postsFrom
and postsTo
IDs.10-20
.requestHandlerTimeoutSecs
if you encounter timeouts.Happy Scraping! 😎🧹✨
Happy Scraping! 😎🧹
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!