https://github.com/dkbotzproject/mx-player-downloader-bot
MX Player Downloader Bot Is A Powerful Telegram Bot That Allows Users To Easily Download Videos From MX Player. Simply Send The Video Link, And The Bot Will Automatically Fetch And Upload It To Telegram.
https://github.com/dkbotzproject/mx-player-downloader-bot
downloader mx mx-player telegram telegrambot
Last synced: about 2 months ago
JSON representation
MX Player Downloader Bot Is A Powerful Telegram Bot That Allows Users To Easily Download Videos From MX Player. Simply Send The Video Link, And The Bot Will Automatically Fetch And Upload It To Telegram.
- Host: GitHub
- URL: https://github.com/dkbotzproject/mx-player-downloader-bot
- Owner: DKBOTZPROJECT
- License: gpl-3.0
- Created: 2026-04-02T10:21:10.000Z (2 months ago)
- Default Branch: DKBOTZ
- Last Pushed: 2026-04-07T07:59:25.000Z (2 months ago)
- Last Synced: 2026-04-07T09:34:26.418Z (2 months ago)
- Topics: downloader, mx, mx-player, telegram, telegrambot
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ MX Player Downloader Bot
MX Player Downloader Bot Is A Powerful Telegram Bot That Allows Users To Easily Download Videos From MX Player. Simply Send The Video Link, And The Bot Will Automatically Fetch And Upload It To Telegram.
## โจ Features
* ๐ฌ Download Videos From MX Player Links
* โก Fast Processing & High-Speed Downloads
* ๐ฅ Automatic Link Detection & Fetching
* ๐ค Direct Upload To Telegram
* ๐ง Smart Error Handling & Retry System
* ๐ Clean And User-Friendly Experience
---
## โ๏ธ Environment Variables
| Variable | Description |
| --------- | -------------------------------- |
| API_ID | Get From https://my.telegram.org |
| API_HASH | Get From https://my.telegram.org |
| BOT_TOKEN | Get From @BotFather |
๐งฉ Optional Variables
| Variable | Description |
| ---------------- | -------------------------------------------------- |
| OWNER_USERNAME | Bot Owner Username (default: DKBOTZHELP) |
| UPI_ID | Your UPI ID For Payments (default: dkbotzpro@ybl) |
| CHANNEL_USERNAME | Your Channel Username Without @ (default: DKBOTZ) |
| LOG_CHANNEL | Private Channel ID For Logs (must start with -100) |
| FSUB_CHANNEL | Force Subscribe Channel ID (must start with -100) |
| ADMINS | Space Separated Admin User IDs |
| DATABASE_URL | MongoDB Database URL |
| DATABASE_NAME | Database Name (default: DKBOTZMXDOWNLOADER) |
---
## Deploy Option
### โ ๏ธ Before Deploy Or Hosting, Read Notes Section
[Please Read The Notes Section Here](https://github.com/DKBOTZPROJECT/MX-Player-Downloader-Bot/blob/DKBOTZ/README.md#notes)
Deploy To Heroku
๐ป Deploy On VPS (Manual Setup)
#### ๐ Step 1: Update System
```bash
apt update && apt upgrade -y
```
#### ๐ Step 2: Install Required Packages
```bash
apt install python3 python3-pip ffmpeg git -y
```
#### ๐ Step 3: Clone Repository
```bash
git clone https://github.com/DKBOTZPROJECT/MX-Player-Downloader-Bot
cd MX-Player-Downloader-Bot
```
#### ๐ Step 4: Install Requirements
```bash
pip3 install -r requirements.txt
```
#### ๐ Step 5: Set Environment Variables
```bash
export API_ID=your_api_id
export API_HASH=your_api_hash
export BOT_TOKEN=your_bot_token
```
#### ๐ Step 6: Run Bot
```bash
bash start.sh
```
---
## ๐ก How To Use
1. Copy The MX Player Video Link
2. Send It To The Bot
3. Wait A Few Seconds
4. Get Your Video Ready To Download ๐
---
## ๐ Report Issues / Request Features
If You Face Any Issues Or Want New Features, You Can:
### ๐ข Report On Telegram
* ๐จโ๐ป Developer: [๐๐ง๐จ๐ง๐ฒ๐ฆ๐จ๐ฎ๐ฌ](https://t.me/DKBOTZHELP)
* ๐ข Support Channel: [๐๐๐๐๐๐](https://t.me/DKBOTZ)
* ๐ฌ Support Group: [๐๐๐๐๐๐ ๐๐๐๐๐๐๐](https://t.me/DKBOTZSUPPORT)
๐ ๏ธ Report On GitHub (Recommended)
๐ Go To: [Github Issues](https://github.com/DKBOTZPROJECT/MX-Player-Downloader-Bot/issues)
#### ๐ While Reporting Issue, Include:
* Full Error Logs
* Screenshot (If Possible)
* Proper Description Of Problem
* Steps To Reproduce Issue
#### ๐ก For Feature Request:
* Clearly Explain Feature Idea
* Provide Use Case
* Add Example If Possible
---
## โญ Support The Project
If You Like This Project, Donโt Forget To โญ Star The Repository
It Helps A Lot And Motivates For More Updates ๐
---
## Notes
๐ How To Increase Download Speed
Download Speed Basically Depends On 2 Factors:
1. ๐ฎ๐ณ Use Indian Server - MX Player Links Work Faster On Indian Servers. You Can Use A Proxy Or Indian Server To Increase Speed.
2. โก Use Fast VPS Server - Use A High-Speed VPS With Good Network Performance. If The Server Is Located In India, Speed Will Be Even Better And More Stable.
๐จโ๐ป By Developer
- Iski Speed Ka Issue Indian Server Use Karne Se Fix Ho Jaayega Pata Nahi Yesa Kyu Hai Mujhko Baad Me Time Milega To Me Iske Upper Ek Baar Kaam Karunga Solve Karne Ki Kosis Karunga.
- Jo API isme Use Kiya Hu Vah Local Server Par Run Ho Raha Hai isliye Jyda Requests Mat Dalana. Baad Me isko Other Server Par Daal Dunga.
- Agar Bot Me Koi Issues Ho To Mere Support Group Ya Github ke Issues Me Daal Sakte Ho.
---
## ๐ณ Credits
* ๐จโ๐ป Developer: [๐๐ง๐จ๐ง๐ฒ๐ฆ๐จ๐ฎ๐ฌ](https://t.me/DKBOTZHELP)
* ๐ข Support Channel: [๐๐๐๐๐๐](https://t.me/DKBOTZ)
* ๐ฌ Support Group: [๐๐๐๐๐๐ ๐๐๐๐๐๐๐](https://t.me/DKBOTZSUPPORT)
๐ Report Issues To Developer Or Support Group
---