Skip to content
Adam Glover edited this page Aug 18, 2026 · 1 revision

VaultRequestrr

A Discord bot for requesting movies and TV shows through Seerr (the unified successor to Overseerr/Jellyseerr), with self-service Plex account linking so each user's requests are attributed to their Seerr account and their per-user quotas/limits are respected.

Why VaultRequestrr?

Tools like requestrr attribute a request to the right Seerr user by matching a Discord ID that an admin has to hand-enter into each Seerr user's notification settings. After the Overseerr → Seerr migration those IDs are typically empty, so every request falls through to a single default user (or fails) and per-user quotas stop working.

VaultRequestrr fixes this without any admin busywork: the first time a user requests something, the bot asks for their Plex username/email, resolves it to a Seerr user, remembers the link, and from then on submits every request as that user. See Account Linking for details.

Feature highlights

  • Per-user request attribution — quotas and permissions come from each user's own Seerr account (Account Linking)
  • Requests with availability at a glance — search results and the season picker show ✅ available / 🟡 partial / ⏳ processing / 🕒 requested (Requests and Approvals)
  • Approval workflow — pending requests DM the admins with persistent Approve/Decline buttons (Requests and Approvals)
  • Issue reporting with automated re-grab — users report bad video/audio/subtitles; admins fix them with one button that blocklists the bad release and watches the replacement all the way through import (Issue Reporting and Re-grab)
  • DM notifications — requesters are told when media becomes available or is declined, even for requests made in the Seerr web UI (Notifications)
  • Plex invites — linked users can invite friends to the Plex server, with per-user caps (Plex Invites)
  • Anime routing/anime sends requests to dedicated anime Sonarr/Radarr instances (Anime Requests)
  • Admin dashboard — health, links, activity, approvals, issues, invites, live logs, and full settings management from the browser (Admin Dashboard)

Getting started

  1. Getting Started — create the Discord bot, get the Seerr API key
  2. Installation — run with Python, Docker, or Unraid
  3. Configuration — every environment variable and dashboard setting

Reference

Clone this wiki locally