mysterysd/wzmlx

By mysterysd

Updated 3 days ago

WZML-X is Python Telegram bot that downloads content from direct links, clouds & upload to GD & Tg

Image
Developer Tools
1

50K+

WZML-X is a powerful Telegram bot designed for efficient downloading and uploading of files across multiple platforms. Built with Python using the Pyrogram framework, it provides a seamless file management experience directly through Telegram.

Features

📥 Download Support:
  • Torrents: Download torrents with file selection before and during the process.
  • Direct Links: Mirror direct download links efficiently.
  • Cloud Services: Download from platforms like Mega.nz and Google Drive.
  • YouTube & More: Mirror content from yt-dlp supported sites.
📤 Upload Destinations:
  • Google Drive: Mirror files with Team Drive support.
  • Telegram Cloud: Upload directly to Telegram chats or channels.
  • RClone Supported Clouds: Integrate with cloud services using RClone.
  • DDL Servers: Upload to direct download servers.
🔧 Additional Features:
  • Progress Tracking: Monitor progress, speeds, and estimated completion times.
  • File Management: Extract password-protected archives and rename files.
  • RSS Integration: Automate downloads from RSS feeds.
  • Shell Execution: Execute shell commands directly via the bot.
  • User Management: Add sudo users and manage permissions.

Getting Started

Deploying WZML-X using Docker is simple. Follow these steps:

1️⃣ Clone the Repository:
git clone https://github.com/SilentDemonSD/WZML-X.git
cd WZML-X
2️⃣ Configure Environment Variables:

Rename the sample configuration file and update it with your settings:

mv config_sample.env .env
nano .env
3️⃣ Build & Run the Container:
docker-compose up --build -d

This will build and start the bot in detached mode.

Docker Pull Command

docker pull mysterysd/wzmlx