{"repo":"tropicoo/yt-dlp-bot","free":true,"listed":false,"github":"https://github.com/tropicoo/yt-dlp-bot","clone":"git clone https://github.com/tropicoo/yt-dlp-bot.git","description":"Self-hosted Video Download Telegram Bot 🇺🇦","language":"Python","stars":295,"topics":["python","python3","fastapi","rabbitmq","sqlalchemy","postgresql","yt-dlp","youtube","youtube-downloader","asyncio"],"license":"BSD-3-Clause","category":"databases-storage","readme_excerpt":"yt-dlp-bot - Video Download Telegram Bot 🇺🇦 Simple and reliable self-hosted Video Download Telegram Bot. Version: 1.7.2. Release details. Support the development - Buy me a coffee - PayPal - Bitcoin wallet 14kMRS8SvfD2ydMSMEyAmefHV3Yynf9kAd 😂 Features Download audio and free videos with Creative Commons (CC) License from yt-dlp sites to your storage. Upload downloaded media to Telegram. Interact with the bot in private or group chats. Trigger video downloads via link to the API. Track download tasks using the API. Disclaimer - Intended to use only with videos that are under Creative Commons (CC) License ⚙ Quick Setup 1. Create Telegram bot using BotFather and get your token 2. Get your Telegram API Keys ( api id and api hash ) 3. Find your Telegram User ID 4. Copy app bot/config-example.yml to app bot/config.yml 5. Write token , api id , api hash to app bot/config.yml by changing respective placeholders 6. Write your Telegram user or group ID to the allowed users - id by replacing dummy value and change forward group id value if you want to forward the video to some group/channel when upload is enabled. Bot should be added to the group/channel to be able to send messages. 7. Change download media type for the user/group: AUDIO , VIDEO or AUDIO VIDEO in app bot/config.yml 's variable download media type . Default VIDEO 8. If you want your downloaded audio/video to be uploaded back to the Telegram, set upload video file config variable for your user/group in the app bot/conf","default_branch":null,"files":null,"tree":[],"storefront":"/r/tropicoo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tropicoo/yt-dlp-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}