Analysis updated 2026-05-18
Post a daily movie recommendation to a Discord channel with a one-click request button for your Overseerr server.
Surface hidden gems and new streaming arrivals in a dedicated Discord channel to keep your community engaged.
Let Discord users request TV shows or movies without leaving the app, routing requests through your existing Sonarr/Radarr stack.
| loafdaddy/discoverr-bot | adm1nsys/safari-ai-extension | arthurmoorgan/drift | |
|---|---|---|---|
| Stars | 7 | 8 | 6 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a Discord bot token, TMDb API key, and a running Overseerr instance with a dedicated bot user account.
Discoverr is a Discord bot that posts daily media recommendations into your Discord server and lets users request them directly from Discord. It is designed for people who already run a self-hosted media setup using tools like Jellyfin, Sonarr, Radarr, and Overseerr (also called Seerr). The bot posts scheduled recommendations into dedicated channels you configure, covering categories like movie of the day, TV show of the day, trending picks, new releases, what is newly available on streaming services, and hidden gems. Each recommendation post includes a request button. When a user clicks it, the bot submits a media request to your Seerr installation so it can be downloaded through your existing media stack. Recommendation data comes from TMDb, which is a public movie and TV database with a free API. The bot uses TMDb to find titles, fetch metadata (descriptions, ratings, artwork), and filter by streaming service availability in your region. You configure a watch region (for example AU, US, or GB) and which streaming services to include. A suggestion history file prevents the same titles from being recommended repeatedly. Setup requires a Discord bot token, a TMDb API key, and a running Seerr installation. The simplest deployment method is Docker Compose: copy an example environment file, fill in your credentials and channel IDs, and run docker compose up. Running directly with Node.js is also supported. The bot requires a dedicated Seerr user account with request permissions but not admin access, so requests still go through the normal approval process. The project is a lightweight companion service intended to sit alongside a self-hosted media stack. It has no web interface of its own, configuration is all done through environment variables. The README includes setup guides for the Discord developer portal, TMDb API, and Seerr user creation.
Discord bot that posts daily movie and TV recommendations from TMDb and adds request buttons that submit to your Overseerr/Jellyfin media server.
Mainly JavaScript. The stack also includes JavaScript, Node.js, Docker Compose.
Provided as-is for personal and community use, no formal open-source license specified.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.