Skip to content

Latest commit

 

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AboutFeaturesQuick Start & Information

About

Top language Repository size Commit activity per year Licencia: PolyForm Noncommercial + GNU AGPL-3.0 Bitcoin BTC

Telegram bot in Java for downloading social media videos using yt-dlp. Send a video URL, get the file back as a Telegram video message.

Features

  • Non-blocking message queue processing with virtual threads

  • Dynamic interaction with Telegram messages (send and delete)

  • Automatic retry on download failures

Quick Start & Information

Requires Java 21, Maven, and yt-dlp available on PATH. Set BOT_TOKEN to your Telegram bot token.

From source

git clone https://github.com/SegoCode/webdl
cd webdl/code
mvn clean package -DskipTests
java -jar target/webdl.jar

Docker

cd webdl/code
mvn clean package -DskipTests
docker build -t webdl-image .
docker run -d \
  --name webdl \
  --restart unless-stopped \
  -e BOT_TOKEN=your-bot-token \
  webdl-image

About

⬇️ Tiny telegram bot for downloading social media videos using yt-dlp

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages