You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Benedikt Kristinsson 5292270a7a vump bersion 1 week ago
sudoisytdl vump bersion 1 week ago
tests initial commit 3 months ago
.dockerignore readme 2 months ago
.gitignore get version 3 months ago
Dockerfile staged docker builds 2 months ago
Jenkinsfile refactoed to ask for audio/video/both 1 week ago
LICENSE license 3 months ago
README.md fixing readme again 1 week ago
poetry.lock refactoed to ask for audio/video/both 1 week ago
pyproject.toml vump bersion 1 week ago
run.sh staged docker builds 2 months ago

README.md

sudoisytdl

Build Status Docker Image Version (latest semver) Docker Image Size (latest by date)

A simple Telegram bot made with python-telegram-bot and youtube-dl to download YouTube videos.

This was a weekend hack project.

The Telegram API doesn't allow for uploading files larger than 50MB, so this will copy the file to a webserver and send the user a link that expires after 60 minutes. The link has a SHA-256 hash of the filename and Telegram username, and the web server should disallow file listing (and set a robots.txt to disallow search engines as well). Given that the links only live for 60 minutes, this should be sufficient.

Upstream repo: git.sudo.is/ben/sudoisytdl

GitHub mirror: github.com/benediktkr/sudoisytdl.