Download TikTok & Instagram content effortlessly
Production-grade Telegram bot with intelligent proxy rotation, 3-part retry strategy, and support for videos, slideshows, and audio — all without watermarks.

Get started in minutes
Deploy TT-Bot with Docker and start downloading content immediately
Configure environment
BOT_TOKEN— Your Telegram bot token from @BotFatherTELEGRAM_API_IDandTELEGRAM_API_HASH— From my.telegram.org
Example .env configuration
Example .env configuration
Launch with Docker Compose
- Initialize the database schema
- Connect to Telegram
- Start processing user requests
Key features
Production-ready features for reliable content downloads at scale
Multi-platform support
Smart retry strategy
Proxy rotation
Multi-language
Queue management
Admin controls
Architecture highlights
Built on modern Python stack with production-grade patterns
System architecture
Modular design with separation of concerns: handlers, API clients, media processing, and database layers
Learn more3-part retry strategy
Independent retry logic for URL resolution, metadata extraction, and download with automatic proxy rotation
Learn moreMedia processing
Shared session pools, HEIF/AVIF conversion, thumbnail extraction, and optimized file handling
Learn moreReady to deploy your bot?
Get your Telegram bot running in production with Docker Compose in under 5 minutes.
View quickstart guide