ClawSkills logoClawSkills

Overseerr

通过 Overseerr API 请求电影/电视节目并监控请求状态(使用稳定的 Overseerr,而非测试版的 Seerr 重写版)。

介绍

# Overseerr

与本地/自托管的 Overseerr 实例进行交互(搜索 + 请求 + 状态)。

注意:此技能针对的是 **Overseerr**(当前稳定的项目),而非处于 Beta 阶段的新版“Seerr”重写版。

## 设置

设置环境变量(建议通过 Clawdbot 配置进行设置):

- `OVERSEERR_URL`(例如:`http://localhost:5055`) - `OVERSEERR_API_KEY`(Settings → General → API Key)

## 搜索

```bash node {baseDir}/scripts/search.mjs "the matrix" node {baseDir}/scripts/search.mjs "bluey" --type tv node {baseDir}/scripts/search.mjs "dune" --limit 5 ```

## 请求

```bash # movie node {baseDir}/scripts/request.mjs "Dune" --type movie

# tv (optionally all seasons, default) node {baseDir}/scripts/request.mjs "Bluey" --type tv --seasons all

# request specific seasons node {baseDir}/scripts/request.mjs "Severance" --type tv --seasons 1,2

# 4K request node {baseDir}/scripts/request.mjs "Oppenheimer" --type movie --is4k ```

## 状态

```bash node {baseDir}/scripts/requests.mjs --filter pending node {baseDir}/scripts/requests.mjs --filter processing --limit 20 node {baseDir}/scripts/request-by-id.mjs 123 ```

## 监控(轮询)

```bash node {baseDir}/scripts/monitor.mjs --interval 30 --filter pending ```

备注: - 此技能使用 `X-Api-Key` 认证。 - Overseerr 也可以通过 Webhook 推送更新;轮询仅作为一种简单的基准方案。

更多产品