mirror of
https://github.com/tgbot-collection/ytdlbot.git
synced 2024-11-10 09:12:45 +08:00
Download videos from Youtube and other platforms through a Telegram Bot
.github/workflows | ||
.idea | ||
assets | ||
.gitignore | ||
.gitmodules | ||
app.json | ||
Dockerfile | ||
downloader.py | ||
LICENSE | ||
limit.py | ||
Procfile | ||
README.md | ||
requirements.txt | ||
ytdl.py |
ytdl-bot
Download videos from YouTube and other platforms through a Telegram Bot
Usage:
Send link from YouTube directly to the bot. Any platform supported by youtube-dl will also work.
Feature
-
fast download and upload. Many thanks to FastTelethon and JasonKhew96's contribution on this!
-
ads free - I'll never send ads to you, also I don't even print logs that will identify you. So feel free to download any type of video from any website.
-
support progress bar
How to deploy?
Normal
- clone code and update submodule
git submodule update --init --recursive
- install ffmpeg
- install Python 3.6+
- pip3 install -r requirements.txt
- set environment variables
TOKEN
,APP_ID
andAPP_HASH
python3 bot.py
- supervisor on your own preference.
docker
see here
Command
start - let's start
about - wanna contribute?
ping - bot running status
help - it's not working?
ytdl - download video in group
Test video
https://www.youtube.com/watch?v=BaW_jenozKc
License
Apache License 2.0