Requestrr: Discord Bot for Sonarr, Radarr and Seerr Requests

Automation 3 min read Updated Sep 6, 2026
On this page

Requestrr is a Discord bot that lets people in your server request movies and shows by chat, and passes each request to Sonarr, Radarr, Seerr (Overseerr) or Ombi. If you already run Seerr, point Requestrr at it so its approval rules and quotas apply; otherwise connect Sonarr and Radarr directly. Current platform is Discord only, but the bot was built around the ideology of quick adaptation for new features as well as new platforms.

Install Requestrr onto your seed box.

Requestrr Part 1 Setting Up The Discord Bot

Once it's installed, click the eye icon and launch the application. You'll be asked to make a new account, go ahead and do that, then log in.

Requestrr Part 1 Setting Up The Discord Bot

This is what you will see.

Next log into your discord account in your web bowser. And navigate to the Developer Portal.

Requestrr Part 1 Setting Up The Discord Bot

Click "New Application" and name it Requestrr

Requestrr Part 1 Setting Up The Discord Bot

Requestrr Part 1 Setting Up The Discord Bot

This is what you will see once the application is created.

Copy the Application ID and paste it into the "Client ID" field from your chat client area(The 2nd picture in this guide.)

Now we need to go back to developer portal and make the bot. Click on the name of the Requestrr application from the above link.

Requestrr Part 1 Setting Up The Discord Bot

Now click on "Bot" on the left side, and then on the right side of your screen, click add bot.

From here you MUST enable these settings. (Presence intent AND Server membrs intent ) This will not work if you do not enable them.

Requestrr Part 1 Setting Up The Discord Bot

Once those are enabled, scroll back up and under "Token", press copy.

Requestrr Part 1 Setting Up The Discord Bot

Paste that into the field called "Bot Token" from image 2 of this guide.

Now scroll down to the bottom and click "Test Settings"

Requestrr Part 1 Setting Up The Discord Bot

The error will tell you what is wrong, if anything. If no errors, click "Save changes"

Now go to your discord settings and make a new server by clicking the "+" sign and selecting the appropriate options for your set up.

Requestrr Part 1 Setting Up The Discord Bot

Now that your server is completed, click the copy invite link from where you did the test settings and saved changes.

Requestrr Part 1 Setting Up The Discord Bot

Paste that into your web browser and you will be asked what server should the bot join. Select your server. Once the bot has joined, it's time to make sure everything is working.

In your server chat type "!ping", and the bot will reply "!pong" if it is connected.

Requestrr Part 1 Setting Up The Discord Bot

Congrats! The hard part is now done.

What Requestrr does

Requestrr puts a request front-end inside Discord. Instead of handing people a Sonarr or Radarr login,
they type a command in your server, pick from the search results, and the request goes straight into
Sonarr, Radarr or Ombi. You keep the download stack private, and nobody needs an account on it.

It is Discord-only. If you want a web-based request portal instead, Overseerr is the better fit and is
also in the one-click app installer.

What you need before starting

  • Requestrr installed from your client area’s app installer.
  • A Discord account, and the Manage Server permission on the server you want the bot
    in.
  • At least one of Sonarr, Radarr or Ombi already running, with its API key to hand.

Requestrr port and connecting your *arr apps

Requestrr listens on port 4545 inside its container; on your seedbox that is mapped to
a dedicated port shown in your client area, which is what you open in the browser.

When you add Sonarr or Radarr inside Requestrr’s settings, point it at your existing instance and paste
its API key. Test the connection before saving — a wrong API key produces a bot that appears to work
in Discord but silently fails on every request.

Troubleshooting

  • The bot shows offline in Discord — the bot token was not saved, or was
    regenerated in the Developer Portal after being pasted. Copy it again and restart Requestrr.
  • Commands do nothing — the bot is missing permissions in that channel. It needs
    to read and send messages, and to embed links.
  • Requests vanish — check the Sonarr/Radarr connection test inside Requestrr
    rather than the Discord side; a failed API key fails quietly.

Put this into practice

EvoSeedbox ships with one-click app installs and up to 10 Gbps per box.

Get your seedbox →