Go to file
2021-06-19 20:59:50 +02:00
src logging 2021-06-19 20:59:50 +02:00
.gitignore first version 2021-06-19 20:35:46 +02:00
docker-compose.yml docker 2021-06-19 20:45:58 +02:00
Dockerfile fix ytdl 2021-06-19 20:49:24 +02:00
LICENSE Create LICENSE 2017-08-07 22:49:17 +02:00
README.md update TODO 2017-08-14 20:50:12 +02:00
requirements.txt docker 2021-06-19 20:45:58 +02:00

telegram-bot-youtube-downloader

Change TOKEN with your token

Usage:

  • Send link of video (@vid inline is comfortable)
  • The bot will download the video and send it
    • If the video is larger than 50MB, it is split into smaller parts, which then need to be concatenated (in linux: cat vid.mp4* > vid.mp4)

This script require:

Tips:

TODO

  • Improve space-requirement of hard-split (is 2 times size_of_video, the goal is size_of_video + 49MB)
  • Improve soft-split of the videos
  • PEP8
  • Remove duplicates of resolution
  • Add geo-bypass feature
  • Add playlist download feature
    • match title with regex
    • from video x to video y
    • only video uploaded before or after date x
    • max-views or min-views
  • Subtitle download