{"repo":"Chaos-19/ytv_downloader","free":true,"listed":false,"github":"https://github.com/Chaos-19/ytv_downloader","clone":"git clone https://github.com/Chaos-19/ytv_downloader.git","description":"🤖 A Telegram bot to download YouTube playlists or videos as MP3 (audio) or MP4 (video), zipped and delivered directly in chat. Built with Python, yt-dlp, and python-telegram-bot.","language":"Python","stars":16,"topics":["asyncio","playlist-downloader","python","python-telegram-bot","telegram-bot","telegrambotapi","youtube-downloader","yt-dlp"],"license":null,"category":"databases-storage","readme_excerpt":"📥 YouTube Playlist Downloader Bot A Telegram bot that helps you easily download entire YouTube playlists in audio (MP3) or video (MP4) format, bundled neatly into a ZIP file. Built using Python , python-telegram-bot , and yt-dlp . --- ✨ Features - Download entire YouTube playlists or single videos. - Choose between audio (MP3) and video (MP4). - Files are zipped and sent directly in chat. - Lightweight and easy to deploy. - Uses in-memory temporary data (no external database required). --- 📦 Installation 1. Clone this repository: bash pip install -r requirements.txt BOT TOKEN=your telegram bot token here bash python bot.py text chaos-19-ytv downloader/ ├── bot.py # Main bot runner and handler setup ├── config.py # Reserved for future configuration ├── requirements.txt # Python dependencies ├── README.md # Project documentation ├── database/ │ └── db.py # In-memory temporary data storage ├── handlers/ # Telegram command & callback handlers │ ├── downloader.py │ ├── start.py │ ├── help.py │ ├── fetch metadata.py │ ├── echo.py │ └── error.py └── services/ # Downloading, zipping, and utility services ├── youtube.py ├── utils.py └── init .py --- ⚙️ Technologies Used python-telegram-bot yt-dlp python-dotenv --- 📄 License This project is licensed under the MIT License. --- 🙌 Contributing Pull requests, suggestions, and issues are welcome! Feel free to open an issue or submit a PR. --- 📫 Contact If you'd like to reach out: Chaos – Hirekalkidangetachew@outlook.com --- Happy downl","default_branch":null,"files":null,"tree":[],"storefront":"/r/Chaos-19","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Chaos-19/ytv_downloader/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."}