360 Secure SkillHub
360 安全技能中心

Jellyseerr

该 Skill 通过脚本调用 Jellyseerr API 搜索内容、提交电影或剧集(可指定季)的下载请求,写入 ~/.config/jellyseerr/config.json 中的服务器地址与 API Key;并提供 webhook 服务与 cron 轮询两种方式监控请求状态并推送可用性通知。

ericrosenberg
ericrosenberg
热度 97.36
最近更新 2026-05-17 11:05:03
分类:自动化依赖:代码执行 / 第三方 API / 读写文件应用场景:API 集成 / 自动化脚本 / 日程安排 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add jellyseerr
Metadata
name
jellyseerr
description
Request movies and TV shows through Jellyseerr. Use when the user wants to add media to their Plex/Jellyfin server, search for content availability, or manage media requests.

Jellyseerr

Request movies and TV shows through your Jellyseerr server for automated downloading to Plex/Jellyfin.

Setup

Configure your Jellyseerr server:

scripts/setup.sh

You'll need:

  • Jellyseerr server URL
  • API key (from Jellyseerr Settings > General)

Usage

Request a movie:

scripts/request_movie.py "Movie Name"

Request a TV show:

scripts/request_tv.py "TV Show Name"

Search for content:

scripts/search.py "Content Name"

Examples

Request a movie:

scripts/request_movie.py "The Matrix"

Request a TV show (entire series):

scripts/request_tv.py "Breaking Bad"

Request specific TV season:

scripts/request_tv.py "Breaking Bad" --season 1

Automatic Availability Notifications

Get notified when your requested content becomes available.

Webhooks (Recommended)

For instant notifications, set up webhook integration. See references/WEBHOOK_SETUP.md for the complete guide.

Quick setup:

scripts/install_service.sh  # Run with sudo

Then configure Jellyseerr to send webhooks to http://YOUR_IP:8384/

Polling (Alternative)

For environments where webhooks aren't available, use cron-based polling:

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

Check pending requests:

scripts/track_requests.py

Configuration

Edit ~/.config/jellyseerr/config.json:

{
  "server_url": "https://jellyseerr.yourdomain.com",
  "api_key": "your-api-key",
  "auto_approve": true
}

API Reference

See references/api.md for Jellyseerr API documentation.