Go to example tasks
Scrape Telegram channel messages without an API key
Created by
Sami
Messages, views, reactions, forwards and media links from a public Telegram channel. No api_id, no phone number, no login. Measured 2026-09-17: 1,000 messages from one channel in 58 seconds, reaching years back. Messages bill in blocks of 1,000 per channel, rounded up, so this example pulls a full 1,000 from one channel: each extra channel bills its own block.
Telegram Channel Messages Scraper — Views, Media & OSINTzhorex/telegram-channel-scraper
Channel
Date
Message
Views
+3 fieldsTextNumberBooleanListObject
Input
Channel/Group URLs or usernames:https://t.me/durov
Scraping mode:web_preview
Max messages per channel:1000
Delta mode — only NEW messages since last run:false
Delta stream name:default
Extract media metadata:true
Extract reactions:true
Extract member list (Telethon mode only):false
Output fields
Channel
Date
Message
Views
Reactions
Media
Link
Sign up on Apify01
Create your Apify account to access the Telegram Channel Messages Scraper — Views, Media & OSINT.
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
