ClawSkills logoClawSkills

Jellyseerr

通过 Jellyseerr 请求电影和电视节目。适用于用户希望将媒体添加到 Plex/Jellyfin 服务器、搜索内容可用性或管理请求的场景。

介绍

# Jellyseerr

通过您的 Jellyseerr 服务器请求电影和电视剧,以便自动下载到 Plex/Jellyfin。

## 设置

配置您的 Jellyseerr 服务器:

```bash scripts/setup.sh ```

您需要: - Jellyseerr 服务器 URL - API 密钥(来自 Jellyseerr 设置 > 常规)

## 使用方法

请求电影: ```bash scripts/request_movie.py "Movie Name" ```

请求电视剧: ```bash scripts/request_tv.py "TV Show Name" ```

搜索内容: ```bash scripts/search.py "Content Name" ```

## 示例

请求电影: ```bash scripts/request_movie.py "The Matrix" ```

请求电视剧(整部剧集): ```bash scripts/request_tv.py "Breaking Bad" ```

请求特定电视剧季: ```bash scripts/request_tv.py "Breaking Bad" --season 1 ```

## 自动可用性通知

当您请求的内容可用时获取通知。

### Webhooks(推荐)

要获取即时通知,请设置 Webhook 集成。有关完整指南,请参阅 [references/WEBHOOK_SETUP.md](references/WEBHOOK_SETUP.md)。

快速设置: ```bash scripts/install_service.sh # Run with sudo ```

然后配置 Jellyseerr 将 Webhook 发送到 `http://YOUR_IP:8384/`

### 轮询(备选方案)

对于无法使用 Webhook 的环境,请使用基于 cron 的轮询:

```bash crontab -l > /tmp/cron_backup.txt echo "* * * * * $(pwd)/scripts/auto_monitor.sh" >> /tmp/cron_backup.txt crontab /tmp/cron_backup.txt ```

检查待处理请求: ```bash scripts/track_requests.py ```

## 配置

编辑 `~/.config/jellyseerr/config.json`: ```json { "server_url": "https://jellyseerr.yourdomain.com", "api_key": "your-api-key", "auto_approve": true } ```

## API 参考

有关 Jellyseerr API 文档,请参阅 [references/api.md](references/api.md)。

更多产品