Skip to content
This repository has been archived by the owner on Jan 6, 2024. It is now read-only.

Configuring Overseerr

darkalfx edited this page Mar 14, 2021 · 11 revisions

Overseerr can be used as a download client for both Movies and TV Shows.

Configuring Overseerr

Connecting Requestrr to Overseerr

#1 Open Overseerr in your browser, then login, go to the Settings page and then make sure CSRF protection is disabled

copyoverseerrcsrf

This setting must be disabled for Requestrr to work.

#2 Still in Overseerr setting's page, copy the API key

copyoverseerrapikey

#3 Then in Requestrr, paste the api key in the api key field.

pasteapikey

#4 Enter the host or IP address for Overseerr (without the http://)

overseerrhostname

#5 Now click on the Test Settings button, it should say that everything is good

testsettings

If not, then the error message will tell you what to do.

#6 Click on the Save Changes button at the bottom of the page to save the work we've done so far

savechanges

That's it, the bot should now be correctly connected to Overseerr!

Configuring Permissions

Default Overseerr User ID

Requestrr supports per user permission coming from Overseerr, this means that you can link all of your discord users to Overseerr users in order to manage your quotas/permissions/etc in Overseerr, and the bot will respect those settings.

Whenever a request is made through the bot and the bot is unable to find a "linked" user, it will then use permissions from the Default Overseerr User ID configured in Requestrr's web portal.

First get the User ID in Overseerr of the user you want to use the permissions from:

defaultapiuser

Then write the user ID in requestrr here:

defaultapiuser

If you don't manually specify a default Overseerr User ID, then the bot will auto-approve all requests.

How to link a discord user to an Overseerr user

#1 Go in Discord enable developer mode:

developermode

#2 Find the discord that you wish to link to Overseerr, right click his name in discord and click Copy ID:

copyid

#3 Now go in Overseerr, create a new user, then go into that user's Notification Preferences and paste the ID that you got from discord in the discord field:

overseerrdiscordid

#4 Save the user

That's it, now whenever that discord user makes a request through the bot, the permissions/quotas you set for the Overseerr user will be applied.