-
Notifications
You must be signed in to change notification settings - Fork 693
Open
Labels
enhancementNew feature or requestNew feature or request
Description
🚀 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
Labels
enhancementNew feature or requestNew feature or request