Torrent Downloader
name: torrent-downloader
by d19310 · published 2026-03-22
$ claw add gh:d19310/d19310-torrent-downloader---
name: torrent-downloader
description: >
Search magnet links for movies/TV shows and download via qBittorrent.
Automatically scores and ranks results by subtitle availability and resolution.
Triggers: download movie, download TV show, magnet download, BT download, torrent download, find resources,
下载电影, 下载剧, 磁力下载, BT下载, 种子下载, 帮我下, 找资源.
metadata:
openclaw:
emoji: "🧲"
requires:
bins: ["python3"]
---
# Torrent Downloader
Search magnet links for movies and TV shows, auto-rank by quality, and push to qBittorrent for download.
Prerequisites
Configuration
Set these environment variables (or edit the scripts directly):
| Variable | Default | Description |
|----------|---------|-------------|
| `QBT_URL` | `http://localhost:8080` | qBittorrent Web UI URL |
| `QBT_USER` | `admin` | qBittorrent username |
| `QBT_PASS` | `adminadmin` | qBittorrent password |
Workflow
1. Search magnet links using keyword
2. Auto-score results (built-in Chinese subtitles > external subs; 1080P/4K preferred)
3. Pick the best result and push to qBittorrent
4. Report download status to user
Search
python3 {baseDir}/scripts/search_magnet.py "keyword" [--prefer-4k] [--limit N]Download
python3 {baseDir}/scripts/qbt_download.py "<magnet_url>" [--category CATEGORY]Check Download Status
python3 {baseDir}/scripts/qbt_download.py --statusAgent Behavior Rules
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...