awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
anasty17 avatar

anasty17/mirror-leech-telegram-bot

0
View on GitHub↗
4,204 stars·5,086 forks·Python·GPL-3.0·5 viewst.me/mltb_official_channel↗

Mirror Leech Telegram Bot

This project is a Telegram cloud mirror bot designed to download files from various internet sources and mirror them to Telegram or cloud storage. It functions as a specialized service for remote media downloading, torrent and Usenet leeching, and automated content mirroring.

The bot distinguishes itself through deep integration with the Rclone ecosystem for managing, cloning, and migrating files across multiple cloud providers. It includes an RSS content automator to trigger downloads based on user-defined filters and utilizes service account rotation to bypass API quotas when managing cloud resources.

The system covers a wide range of capabilities, including media processing for archive extraction and format conversion, as well as web media capture from supported platforms. It also features torrent discovery via external APIs, recursive cloud content search, and a task queue for managing high-volume transfer jobs.

Administrative control is provided through chat-based access control and a database for persisting user configurations and task history.

Features

  • Cloud Storage Mirroring - Functions as a cloud mirror bot that transfers files from direct links and torrents to cloud storage.
  • Rclone Cloud Storage Mounts - Utilizes rclone to map multiple cloud storage providers into a unified filesystem for efficient file mirroring.
  • Torrent and Usenet Leeching - Implements a complete system for downloading from torrents and Usenet and mirroring the results to cloud storage.
  • Torrent and Usenet Downloader - Fetches content from torrents and Usenet and uploads it directly to remote cloud or chat destinations.
  • Torrent Data Downloading - Implements a system for fetching segmented data from P2P swarms and managing seeding ratios.
  • Telegram Bots - Functions as an automated Telegram bot for searching, downloading, and mirroring internet content.
  • Cloud Storage Managers - Manages file transfers, cloning, and organization across multiple cloud providers using Rclone.
  • Automated Feed Downloaders - Periodically polls RSS feeds to identify new content and automatically queue media for download to a specified chat.
  • Automated Content Mirroring - Monitors RSS feeds to automatically trigger downloads and mirror specific content to cloud destinations.
  • RSS Feed Monitoring - Watches remote RSS feeds to automatically trigger mirroring and leeching tasks using configurable filters.
  • RSS Feed Polling - Monitors RSS feeds to trigger automated downloads based on user-defined title filters and rules.
  • Cloud File Management - Implements a comprehensive suite of tools for managing files and directory structures across multiple cloud environments.
  • Rclone Data Transfers - Leverages Rclone to move data between cloud remotes using server-side cloning and custom configurations.
  • Rclone Remote Integration - Integrates multiple cloud remotes using custom configuration files to facilitate data transfers.
  • yt-dlp Engine Wrappers - Wraps the yt-dlp engine to capture audio and video from supported websites.
  • Telegram Uploads - Allows downloading content from the internet and uploading it directly to Telegram chats or channels.
  • Torrent Client Orchestrators - Interfaces with external torrent clients to manage seed ratios and selective file downloading from magnet links.
  • Multi-Platform Video Extraction - Retrieves video and audio streams from a wide variety of social and hosting websites.
  • Social Media Media Downloaders - Provides tools to extract and save media files and metadata from various social platforms using yt-dlp.
  • Telegram Media Management - Systematically uploads files to Telegram chats as documents or media with custom thumbnails.
  • Telegram File Transfers - Provides a system for transferring files to and from Telegram servers using MTProto messaging sessions.
  • Plugin-Based Web Media Extractors - Integrates modular extractors like yt-dlp and jdownloader to retrieve media from various streaming and web platforms.
  • Torrent Transfer Managers - Manages the lifecycle of torrent downloads through an integrated client and a task queuing system.
  • Torrenting Utilities - Provides utilities to select specific files within a torrent and configure seeding ratios.
  • Usenet Clients - Includes a newsreader manager to retrieve binary files from Usenet newsgroups with server filtering.
  • Web Media Scrapers - Uses specialized scrapers to decipher download links and extract media from websites and galleries.
  • Cloud Data Migration Tools - Facilitates the transfer of large volumes of data between different cloud providers using server-side operations.
  • Cloud File Search - Locates files and folders across multiple cloud drives using recursive search methods.
  • Cloud-to-Cloud File Transfer Tools - Provides tools to move files directly between different cloud storage providers without using local intermediate storage.
  • Cloud-to-Cloud Folder Replication - Enables the copying of entire folders and files between different cloud storage accounts on the server side.
  • Torrent Search Aggregators - Discovers torrent files and metadata using various search engine plugins and API integrations.
  • Transfer Progress Monitors - Tracks the real-time progress and speed of concurrent file transfers via paginated updates in the chat interface.
  • Cloud Drive File Searches - Allows users to locate files recursively across multiple cloud drives using API-based queries and index URLs.
  • Drive Resource Management - Provides administrative tools for managing Google Drive resources, including uploads and deletions via service accounts.
  • Task Queues - Groups download and upload jobs into managed queues to control the order and flow of execution.
  • Web Media Captures - Captures audio and video from supported websites with customizable quality and thumbnail embedding.
  • Account Rotation Strategies - Rotates requests across multiple cloud service accounts to distribute transfer loads and bypass per-account API quotas.
  • Torrent Imports - Supports adding new torrents via magnet links or files and selecting specific data for download.
  • Service Account Provisioning - Automates the creation and configuration of multiple Google service accounts to distribute API quotas.
  • Key Generation Scripts - Provides automation scripts to generate service account keys and enable required cloud services.
  • Archive Creation and Extraction - Provides capabilities to create and extract zip and tar archives, including support for multi-part and password-protected files.
  • Access Authentication - Allows access to protected internet links and premium content using credential files and custom secrets.
  • Bot Access Controls - Implements restrictions to ensure only authorized chats and administrative users can interact with the bot.
  • Asynchronous Task Queues - Implements an asynchronous task queue to manage high-volume download and upload jobs and prevent API rate limiting.
  • Download Priority Queues - Organizes download tasks into a priority queue with capabilities to force-start, cancel, or bulk-process links.

Star history

Star history chart for anasty17/mirror-leech-telegram-botStar history chart for anasty17/mirror-leech-telegram-bot

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Mirror Leech Telegram Bot

Similar open-source projects, ranked by how many features they share with Mirror Leech Telegram Bot.
  • gam-team/gamGAM-team avatar

    GAM-team/GAM

    4,206View on GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Pythongamgooglegoogle-admin-sdk
    View on GitHub↗4,206
  • jiangrui1994/cloudsaverjiangrui1994 avatar

    jiangrui1994/CloudSaver

    8,542View on GitHub↗

    CloudSaver is a multi-cloud file transfer manager and storage aggregator designed to discover remote resources and save them directly to cloud drives. It functions as a cloud file downloader and management platform that enables the movement of data between different cloud storage providers without requiring files to be downloaded to a local device first. The system uses OAuth authentication to manage secure connections to third-party cloud drives, facilitating direct server-to-server data transfers. It incorporates asynchronous streaming to move data between remote sources and destinations, p

    Vue
    View on GitHub↗8,542
  • liupan1890/aliyunpanliupan1890 avatar

    liupan1890/aliyunpan

    11,904View on GitHub↗

    Aliyunpan is a desktop client and cloud storage file manager designed for organizing and managing data stored on Aliyun Drive. It provides a dedicated interface for uploading, downloading, and organizing files and folders within the cloud storage environment. The application distinguishes itself through multi-account management, allowing users to log into and operate across several different cloud identities simultaneously to move data between accounts. It further integrates the Aria2 protocol to offload file transfers, enabling the movement of data directly from the cloud to remote servers o

    TypeScriptaliyundrivealiyunpanxiaobaiyang
    View on GitHub↗11,904
  • gaozhangmin/boxplayergaozhangmin avatar

    gaozhangmin/boxplayer

    6,550View on GitHub↗

    Boxplayer is a cloud media player and storage manager that enables high-definition video streaming and file administration across multiple cloud storage providers through a unified interface. It functions as a cloud media player with subtitle and audio support, a metadata organizer for structuring media libraries, and a high-speed download manager using a multi-threaded engine. The project implements a Model Context Protocol server, which exposes cloud storage and media management functions as programmable tools and context for AI agents. This allows for AI-driven storage automation and the a

    TypeScriptelectron-applinuxmacos
    View on GitHub↗6,550
See all 30 alternatives to Mirror Leech Telegram Bot→

Frequently asked questions

What does anasty17/mirror-leech-telegram-bot do?

This project is a Telegram cloud mirror bot designed to download files from various internet sources and mirror them to Telegram or cloud storage. It functions as a specialized service for remote media downloading, torrent and Usenet leeching, and automated content mirroring.

What are the main features of anasty17/mirror-leech-telegram-bot?

The main features of anasty17/mirror-leech-telegram-bot are: Cloud Storage Mirroring, Rclone Cloud Storage Mounts, Torrent and Usenet Leeching, Torrent and Usenet Downloader, Torrent Data Downloading, Telegram Bots, Cloud Storage Managers, Automated Feed Downloaders.

What are some open-source alternatives to anasty17/mirror-leech-telegram-bot?

Open-source alternatives to anasty17/mirror-leech-telegram-bot include: gam-team/gam — GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments… jiangrui1994/cloudsaver — CloudSaver is a multi-cloud file transfer manager and storage aggregator designed to discover remote resources and… liupan1890/aliyunpan — Aliyunpan is a desktop client and cloud storage file manager designed for organizing and managing data stored on… gaozhangmin/boxplayer — Boxplayer is a cloud media player and storage manager that enables high-definition video streaming and file… pt-plugins/pt-plugin-plus — PT-Plugin-Plus is a browser extension for torrenting that provides tools for private tracker automation, client… rakshasa/rtorrent — rTorrent is a headless BitTorrent client daemon and manager designed for Unix-like systems. It operates as a…