Skip to content
 
 

Repository files navigation

Typing SVG

📥 Txt Uploader Bot

A powerful Telegram Bot to download and upload NON-DRM videos from TXT files — ready to deploy anywhere 🚀.

Stars Forks License


🚀 Features

✅ Download videos from TXT files (NON-DRM supported)
✅ Upload to Telegram
✅ Simple /start, /stop, /help, many more commands
✅ Admin control ✅ Easy to deploy on Heroku, Render, Koyeb, or your own VPS
✅ Fast and lightweight

🛠 Commands

/start - Start the bot
/stop  - Stop the bot
/help  - Get help using the bot

⚙️ Deployment

You can deploy this bot with a single click on your favorite cloud service:

🌐 Deploy buttons

Deploy to Heroku   Deploy to Render   Deploy to Koyeb


⚙️ Required Vars / Environment Variables

Variable Description
API_ID Your Telegram API ID
API_HASH Your Telegram API HASH
BOT_TOKEN Bot Token from @BotFather
ADMIN Your Telegram user ID (Admin only)
API_ID=1234567
API_HASH=your_api_hash_here
BOT_TOKEN=your_bot_token_here
ADMIN=your_telegram_user_id

🖥 Manual Deployment Guide (If you want to deploy manually)

1️⃣ Clone the repository

git clone https://github.com/popeye68/NON-DRM-TXT-VIDEO.git
cd NON-DRM-TXT-VIDEO

2️⃣ Install requirements

pip install -r requirements.txt

3️⃣ Set your environment variables (API_ID, API_HASH, BOT_TOKEN, ADMIN)

You can export them manually:

export API_ID=1234567
export API_HASH=your_api_hash_here
export BOT_TOKEN=your_bot_token_here
export ADMIN=your_telegram_user_id

Or create a .env file.

4️⃣ Run the bot

python3 main.py

📚 How to use the bot

1️⃣ Start the bot with /start
2️⃣ Upload a .txt file containing NON-DRM video links
3️⃣ Bot will process the TXT and upload videos to Telegram


❓ FAQ

  • Q: Does it support DRM videos?
    A: ❌ No, it works only with NON-DRM videos.

  • Q: Can I deploy it for free?
    A: ✅ Yes, on Koyeb free tier, Render free tier, or Heroku (with free dyno if available).

  • Q: How do I become admin?
    A: Put your Telegram user ID in the ADMIN variable.


✨ Credits

  • Developed by @popeye68
  • Inspired by open source community ❤️

📜 License

This project is licensed under the MIT License.


🌟 Support

If you like this project, give it a ⭐ on GitHub!
For any issues, open an issue.


Made with ❤️ for Telegram users!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages