name: prowlarr
version: 1.0.0
description: 搜索索引器并管理 Prowlarr。当用户要求“搜索种子”、“搜索索引器”、“查找发布”、“检查索引器状态”、“列出索引器”、“prowlarr 搜索”、“同步索引器”或提及 Prowlarr/索引器管理时使用。
通过 API 在所有索引器中搜索并管理 Prowlarr。
配置文件:~/.clawdbot/credentials/prowlarr/config.json
{
"url": "https://prowlarr.example.com",
"apiKey": "你的API密钥"
}
获取 API 密钥的位置:Prowlarr → 设置 → 常规 → 安全 → API 密钥
# 在所有索引器中进行基本搜索
./scripts/prowlarr-api.sh search "ubuntu 22.04"
# 仅搜索种子
./scripts/prowlarr-api.sh search "ubuntu" --torrents
# 仅搜索新闻组
./scripts/prowlarr-api.sh search "ubuntu" --usenet
# 搜索特定类别 (2000=电影, 5000=电视, 3000=音频, 7000=书籍)
./scripts/prowlarr-api.sh search "inception" --category 2000
# 使用 TVDB ID 搜索电视剧
./scripts/prowlarr-api.sh tv-search --tvdb 71663 --season 1 --episode 1
# 使用 IMDB ID 搜索电影
./scripts/prowlarr-api.sh movie-search --imdb tt0111161
# 所有索引器
./scripts/prowlarr-api.sh indexers
# 包含状态详情
./scripts/prowlarr-api.sh indexers --verbose
# 每个索引器的使用统计
./scripts/prowlarr-api.sh stats
# 测试所有索引器
./scripts/prowlarr-api.sh test-all
# 测试特定索引器
./scripts/prowlarr-api.sh test <索引器ID>
# 启用/禁用索引器
./scripts/prowlarr-api.sh enable <索引器ID>
./scripts/prowlarr-api.sh disable <索引器ID>
# 删除索引器
./scripts/prowlarr-api.sh delete <索引器ID>
# 将索引器同步到 Sonarr/Radarr 等应用
./scripts/prowlarr-api.sh sync
# 列出已连接的应用
./scripts/prowlarr-api.sh apps
# 系统状态
./scripts/prowlarr-api.sh status
# 健康检查
./scripts/prowlarr-api.sh health
| ID | 类别 |
|---|---|
| 2000 | 电影 |
| 5000 | 电视 |
| 3000 | 音频 |
| 7000 | 书籍 |
| 1000 | 游戏机 |
| 4000 | PC |
| 6000 | XXX |
子类别示例:2010 (电影/外语), 2020 (电影/其他), 2030 (电影/SD), 2040 (电影/HD), 2045 (电影/UHD), 2050 (电影/蓝光), 2060 (电影/3D), 5010 (电视/WEB-DL), 5020 (电视/外语), 5030 (电视/SD), 5040 (电视/HD), 5045 (电视/UHD) 等。
“搜索最新的 Ubuntu ISO”
./scripts/prowlarr-api.sh search "ubuntu 24.04"
“查找《权力的游戏》第一季第一集”
./scripts/prowlarr-api.sh tv-search --tvdb 121361 --season 1 --episode 1
“搜索 4K 版《盗梦空间》”
./scripts/prowlarr-api.sh search "inception 2160p" --category 2045
“检查我的索引器是否健康”
./scripts/prowlarr-api.sh stats
./scripts/prowlarr-api.sh test-all
“将索引器更改推送到 Sonarr/Radarr”
./scripts/prowlarr-api.sh sync