Telegram Teletubby Turbulator

Bulk download media from Telegram Web - works on restricted channels

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

Autor
The biologist
Dnevne instalacije
0
Ukupno instalacija
175
Ocene
0 0 0
Verzija
1.0
Napravljeno
05. 02. 2026
Ažurirano
05. 02. 2026
Size
39 КБ
Licenca
GNU GPLv3
Važi za

Teletuby

Teletuby is a userscript for Telegram Web that allows bulk downloading of media, including in channels where saving is restricted.

It is designed for people who work with large Telegram channels and chats and want a faster way to archive or collect media without downloading files one by one.

The script runs entirely in the browser and does not send data to any external servers.

What Teletuby does

Teletuby adds a bulk download button to Telegram Web that lets you download multiple selected media messages automatically.

Supported media types include videos, photos, documents, voice messages, and audio files.

It includes a floating on screen control panel that shows queue size, completed downloads, and failed items in real time.

The queue system supports pausing, resuming, and automatic recovery if Telegram becomes unresponsive during a batch.

A delay slider allows you to control download speed to reduce the risk of rate limits.

Teletuby also keeps a local count of total downloads across browser sessions using local storage.

Why this exists

Telegram Web already loads media into the browser, but downloading many files manually is slow and repetitive.

Teletuby automates this process using Telegram’s own web APIs without modifying accounts, logins, or servers.

No extensions, desktop apps, or external services are required.

How to use

Open Telegram Web using web.telegram.org, webk.telegram.org, or webz.telegram.org.

Select multiple messages that contain media.

Click the Bulk button in the selection toolbar.

Downloads will start automatically and progress can be monitored from the Teletuby panel.

You can pause, resume, or adjust the delay at any time.

Notes

Telegram Web does not always provide reliable completion events for downloads.

Teletuby includes internal safeguards to prevent the queue from getting stuck and to ensure progress continues.

The script is intended for desktop browsers such as Chrome and Firefox.

Credits

SparklyLabz
Nestor Qin
c0d3r
Claude

Project website: https://sparklylabz.com

Final note

If you regularly download large amounts of media from Telegram Web, Teletuby is built to save time and reduce friction.