Sign inSign up

orudoca/qbitdownload-bot

By orudoca

•Updated almost 3 years ago

Telegram bot designed to remotely add downloads to the queue on qBitTorrent server

Image
0

2.2K

orudoca/qbitdownload-bot repository overview

⁠qBitDownload Bot

⁠Telegram bot designed to remotely add downloads to the queue on qBitTorrent server

⁠Bot requires qBitTorrent⁠ server

⁠Current features:

  • Authorization by password
  • Adding downloads to the queue via .torrent files / Magnet-links
  • Add/Delete download directories
  • Multiple language support

⁠Image uses "fedarovich/qbittorrent-cli"⁠

⁠Deploy with Docker

Docker-cli

docker run \
 --name qbitdl_bot \
 --restart=unless-stopped \
 -v /path/to/config:/etc/dbot \
 -v /path/to/media:/path/to/media \
 -e TOKEN="<YOUR_BOT_TOKEN_HERE>" \
 -e PASS="change_me" \
 -e QURL="http://<YOUR_QBIT_SERVER_IP_HERE>:<PORT>" \
 -e QUSER="<YOUR_QBIT_USERNAME>" \
 -e QPASS="<YOUR_QBIT_PASSWORD>" \
 -e LANG="YOUR_LANG" \
 -e TZ="Europe/Moscow" \
 -d -it orudoca/qbitdownload-bot:latest
⁠or

docker-compose

services:
  qbitdl_bot:
    image: orudoca/qbitdownload-bot:latest
    tty: true
    container_name: qbitdl_bot
    volumes:
      - /path/to/config:/etc/bot
      - /path/to/data/:/path/to/data
    restart: 'unless-stopped'
    environment:
      TOKEN: "<YOUR_BOT_TOKEN_HERE>"
      PASS: "change_me"
      QURL: "http://<YOUR_QBIT_SERVER_IP_HERE>:<PORT>"
      QUSER: "<YOUR_QBIT_USERNAME>"
      QPASS: "<YOUR_QBIT_PASSWORD>"
      LANG: "<YOUR_LANG>"
      TZ: "Europe/Moscow"
docker compose up -d

⁠Available languages:
⁠- "ENG" - English
⁠- "RU" - Russian

Tag summary

Content type

Image

Digest

sha256:1dde86e21…

Size

102.9 MB

Last updated

almost 3 years ago

docker pull orudoca/qbitdownload-bot