ytdlbot/README.md
2024-12-01 18:02:57 +01:00

4 KiB

ytdlbot

docker image

YouTube Download Bot🚀🎬⬇️

This Telegram bot allows you to download videos from YouTube and other supported websites.

Usage

Just send a link directly to the bot.

Supported websites

  • YouTube 😅

  • Any websites supported by yt-dlp

    • Instagram (Videos, Photos, Reels, IGTV & carousel)
    • Pixeldrain
    • KrakenFiles
    • Terabox (file/folders) (you need to add cookies txt in ytdlbot folder with name) terabox.txt.

Features

  1. fast download and upload.
  2. ads free
  3. support progress bar
  4. audio conversion
  5. different video resolutions
  6. sending as file or streaming as video
  7. cache mechanism - download once for the same video.
  8. Supports multiple download engines (yt-dlp, aria2, requests).

Limitations

Due to limitations on servers and bandwidth, there are some restrictions on this free service.

  • Each user is limited to 5 free downloads per 24-hour period

Screenshots

Normal download

Instagram download

How to deploy?

This bot can be deployed on any platform that supports Python.

Run natively on your machine

  • use pdm
  • pdm install
  • copy .env.example to .env
  • python main.py

Docker

One line command to run the bot

docker run -e APP_ID=111 -e APP_HASH=111 -e TOKEN=370FXI bennythink/ytdlbot

Complete deployment guide for docker-compose

Command

start - Let's start
about - What's this bot?
help - Help
spdl - Use to download specific link downloader links
ytdl - Download video in group
aria2 - Download file using aria2
settings - Set your preference
unsub - Unsubscribe from YouTube Channel
ping - Ping the Bot

Test data

Tap to expand

Test video

https://www.youtube.com/watch?v=BaW_jenozKc

Test Playlist

https://www.youtube.com/playlist?list=PL1Hdq7xjQCJxQnGc05gS4wzHWccvEJy0w

Test twitter

https://twitter.com/nitori_sayaka/status/1526199729864200192 https://twitter.com/BennyThinks/status/1475836588542341124

Test instagram

Test Pixeldrain

https://pixeldrain.com/u/765ijw9i

Test KrakenFiles

https://krakenfiles.com/view/oqmSTF0T5t/file.html

Test TeraBox

https://terabox.com/s/1mpgNshrZVl6KuH717Hs23Q

Donation

Found this bot useful? You can donate to support the development of this bot.

Donation Platforms

Stripe

You can choose to donate via Stripe.

USD(Card, Apple Pay and Google Pay) CNY(Card, Apple Pay, Google Pay and Alipay)
USD CNY

Cryptocurrency

TRX or USDT(TRC20)

TF9peZjC2FYjU4xNMPg3uP4caYLJxtXeJS

License

Apache License 2.0