Skip to content

🚀 Feature Request: Add Telegram Bot Integration for Remote Download Control #717

@nathandingx

Description

@nathandingx

🚀 Feature Request

It would be very useful if MeTube could support integration with a Telegram Bot, enabling remote control of downloads via Telegram.

📋 Use Case

Many users (myself included) run MeTube on headless servers or in home NAS setups. Integrating a Telegram bot would allow:

  • Submitting download links via Telegram
  • Checking current download status
  • Canceling active downloads
  • Optionally sending back the downloaded media or download links

This would significantly improve usability in mobile/remote scenarios.

🔧 Implementation Ideas

  • A built-in Telegram bot module (enabled optionally via config)
  • Or, a webhook-friendly API that external Telegram bot scripts could easily interface with
  • Bot receives links from users → sends to MeTube backend (via REST API or direct yt-dlp call)
  • Status commands like /status, /cancel, /tasks for simple task control

📦 Bonus

A lightweight example bot implementation (perhaps in Python with python-telegram-bot) would be a great companion tool for those who want Telegram control but don't need full UI access.

🙏 Thank You

Thanks for your amazing work on MeTube — it's one of the most elegant yt-dlp GUIs out there! This feature would make it even more versatile for mobile and remote workflows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions