downly is a simple telegram bot that can download files from the internet and upload them to telegram.
downly uses wukko/cobalt to download files. downly is written in python using pyrogram
I recommend using docker compose to run downly, but you can also run it without docker.
- install docker compose
curl -o- https://get.docker.com | sh -x
- clone the repo
git clone https://github.com/meanii/downly
- create a
config.yaml
file and fill the required fields - run
docker compose up -d
we are highly relayed on wukko/cobalt's api, so we can download from any service that is supported by cobalt. check out the cobalt's supported services for more info.
NOTE: we use yt-dlp to download YouTube videos for better speed and quality.