Jellyseerr
Request movies and TV shows through Jellyseerr.
- Rating
- 4.1 (86 reviews)
- Downloads
- 8,107 downloads
- Version
- 1.0.0
Overview
Request movies and TV shows through Jellyseerr.
Complete Documentation
View Source →
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.
Installation
openclaw install jellyseerr
💻Code Examples
scripts/setup.sh
You'll need:
- Jellyseerr server URL
- API key (from Jellyseerr Settings > General)
## Usage
Request a movie:scripts/search.py "Content Name"
## Examples
Request a movie: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](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:scripts/track_requests.py
## Configuration
Edit `~/.config/jellyseerr/config.json`:crontab -l > /tmp/cron_backup.txt
echo "* * * * * $(pwd)/scripts/auto_monitor.sh" >> /tmp/cron_backup.txt
crontab /tmp/cron_backup.txt{
"server_url": "https://jellyseerr.yourdomain.com",
"api_key": "your-api-key",
"auto_approve": true
}Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
Adversarial Prompting
Adversarial analysis to critique, fix.