guten tag ibrahami and welcome back to another ibra corp video thanks for tuning in this week
it's a pleasure to have you back we're going to be trying something different over the next few
videos we're going to be trying to say hello in a couple of different languages so that's
going to be my thing now so hopefully i say them correctly i'll do my best but if i don't
someone correct me in the comments and i'll make sure i'll fix it up the next time i try it
today we're going to be looking at requester for those coming to check out what it is requester
is a chat bot used to simplify using services like sonar radar overseer omb via the use of
chat if you run your own discord server this is going to be the solution for you and it's really
going to help you and your users of plex or any other media server that you use to really enjoy
making requesting easy it integrates like i said with overseer and ombi
as well as the pvr sonar and radar so it allows us to have a seamless way to request content across
different channels so if you want to know more how to install it get it running and
see how it looks then stick around we hope you'll enjoy the video with that said let's get into it
all right guys so welcome back this week it's a pleasure to have you back we're looking at
probably one more video before the end of the year where we head into christmas time and obviously we
all need a well needed break i can assure you that but you're coming in today to see what we've got
in store which is going to be hopefully a pretty cruisy one we're looking at requester now i've
been using requester for at least a year i think however long this has been up i've pretty much
been using it from the start and i've never looked back and the form that it's in now is honestly
even better than when it started by a long shot so i highly recommend you guys come and check
it out it's really really cool so here we are on the github 4 requester and the developer darkelfx
at requester okay so as we do in every video guys if we show off an app that you really enjoy come
over to their official page whether it's their website or github or whatever and maybe give it
a star give them some feedback and if they have an option to donate donate to their work these guys
are working in and out to bring out some awesome apps so please help support your local developer
so here we are on requester and it's got a few features we've mentioned a couple of them
already it's got apple's siri integration pretty cool users can get notified when their requests
complete so it has a really good messaging system letting you know directly via dms or in a public
chat when a request has been fulfilled it has overseer integration with support for per user
permissions slash quotas now that's an important one um so we can actually set permissions based
on what we have in overseer so if you have a quote for people to only be able to request five movies
a week or whatever the case might be then we can integrate that into requester which is cool
it's got on the v3 integration with support for per user roles and quotas as well
and it's fully configurable via a web portal so there's a couple of steps here on how to install
it if you're running an operating system that is not unread and you just have you know a typical
docker environment or whatever os uh in this case then here's your docker command so you can run it
via docker run or if you want to convert it to a compose file however you choose to do that there's
the command for you ready to go so just copy and edit it as required so your path obviously where
you want it to save from the host and then run that and you should be away and running
and then you'll be able to access it at this address for those on unraid however we're going
to head over to the app store and we'll look for a requester as usual we get a couple of different
options from a couple of the big names who are running it i've currently got mine from the
self-hosters repository installed but you've also got linux servers and hoshios as well i believe
this one might be the official one i'm not 100 sure on that in any case that's the one we've got
installed so if we just click on that you'll have the option to install go ahead and click install
once you click install you'll be faced with the template page and we have only a couple
of different options so we don't have to change too much we can sort of just take it easy here
change the network type to your custom docker network as we said many times that's what we
think is the best option otherwise bridge might be the one for you if that's what you typically
use if you don't know how to create custom docker networks we've done a quick video on that already
other than that you don't really have to change anything so you can ignore the 5080
one there that's one that i just added while i was working on it i should have actually removed
the other one so you'll only see one for your web ui and set it onto whatever you like
if you click on advanced settings here we've got the config path if you have for some reason your
update in a different location make sure you update it there otherwise leave it as is once
you're ready go ahead and click apply and wait for the container to start up then under the docker
tab we scroll down we've got our requester i've already put in a docker folder if you guys want
to know how we set this up check out our docker folders video on our channel and you'll be able to
set that up as well we left click and we click on the web ui now when you first start up you'll be
asked to create an account and we've already got an account so we're going to sign in so when you
first arrive at the dashboard you'll notice that it needs some information for our discord bot in
order to function so if we want to use a discord functionality we obviously want to set that up so
we have to do that as a separate thing so let's go ahead and do that now and just so you're
aware we're going to be following the official installation instructions going from the wiki
so they're pretty easy to follow so we've decided we're not going to write one up ourselves
so we're just going to use their wiki so make sure you're following it as well
it's found on the main github page so just by clicking the link and then we're going to go to
connecting the bot to discord so now that we're in the developer portal following step number three
in the wiki for it all we have to do is click on new application so give it a name i've just
called mine youtube for example click create and once you land on this page copy the application
id that you've got listed here back in requester paste the application id in this field back in
the developer portal head back to the sidebar here and click on bot under bot go ahead and click add
bot it's going to ask you to say yes or no we'll click yes there we go we've just created our first
bot scroll down and check the marker next to presence intent the same for server members intent
as well and then click save changes now go up to the top again and we're just going to copy this
here which gives us our bot token so we've just copied that to our clipboard and back in requester
we've just pasted that in the bot token field once you've put that in scroll down we'll click
save changes first i just like to save stuff first and then we'll click test settings so give that a
second and we get back that it's valid so that's good that tested all right our bot is working once
we've tested that the settings work click the copy invite link button now go into your browser paste
the link that we copied and go to it it will take you to this screen it's going to basically ask
for you to give permission and pick a server you want to send the bot to so we're going to
click down here and we'll say my own server click continue give it all the permissions it needs and
then click authorize say i'm a human and it's done now back in our discord you'll see up in the top
right we've got the bot it's joined the server like we've asked it to and um now we're pretty
much able to do the rest of the setup so under movies we then have the settings to configure for
what it calls the download client now that doesn't necessarily mean it's actually where it downloads
obviously overseer is a requesting app and so on b and overseer would be just taking the requests
so you can allow the bot to send directly to your pvr which is radar or send it to the request apps
so then you've got a log and you can then set quotas on the bot that way as well so we're going
with overseer we've been using overseer and we love it i think we think it's a great application
if you haven't checked it out we've done a video on it as well as some other request apps as well
under api key copy that from overseer settings in overseer head to settings and then under general
you've got your api key so you can just unblock it or just copy it directly to your clipboard
paste the ap paste the api key in here set up your host ip and port whatever the case might be in my
case my overseer actually runs in the cloud so i've got a different setup to would be locally
but in your case if it's a local address use that and the port that you've got it configured at
then you've got a field called default overseer user id for requests so that means if it has to
fall back on a user what is the id that you want to use so for example i have a user here
in overseer that i've just called requester and you'll see that once you click on the user it
gives you a user id so that's the user id we're then putting into the requester app
so then when we log requests from that user which is aka discord then we know that we can set quotas
to limit the amount that we might want to receive from that channel it also helps then monitor all
their other requests of course so once you've put all that in here go ahead and click the
test settings again once you get the green light then you can move on now if you were so inclined
and you're very particular about your media files you can then use the overseer category settings
so we can give the category a name we can pick the instance so if you have multiple different
radar servers for example you've got your profiles and then you can select what particular profile
you might want and any particular lists that you've got or tags so i've got tags here for
this list for example once you've done that is it a 4k server check the mark if it is or
leave it unchecked once you're happy with that you can then go ahead and click save changes
if you don't need it then don't you don't need it so you can just leave it out completely and click
save now click on tv shows once filling it out in movies we don't typically have to then change it
anywhere else it will automatically apply the same settings over to here for your overseer connection
settings but at the top you've got a new field here which is called season restrictions so we
can drop that down you've got force all seasons so if somebody requests one season of something
no it won't happen it will say give us all the seasons or you can say force a single season
so you can avoid having too much hammering your systems at once with that done guys if you go to
account for example you can change some settings there if we go to settings if you have a base url
you want to configure you can do that as well if you wanted to remove the portal authentication you
can do that too then you've got the wiki on the left hand side you can donate to the developer
join their discord or find them on github so be sure to check those links out if you really enjoy
their work then buy them a coffee so we've got the installation done now we're pretty much finished
so how about we figure out how we actually use it now looking at the permissions of discord that's a
whole nother discussion so this assumes that you kind of know your way around discord permissions
and you know how to work it out the way you like but by default we should be all ready to go
so first thing we'll do in the channel that you've configured to be able to use the bot in and by
that i mean it has permissions to see and message that channel we'll go ahead and do a forward slash
now the first thing you'll see is commands from this bot now this is a really cool feature i think
up until a couple months ago before that it was a little bit more basic and how it worked um now
it's really really cool with these slash commands it's all sort of live and changes as you go i'll
give you an example so here we go we'll go request movie so once we've clicked that then it asks us
for the title so we'll say jurassic park i'm a big jurassic park fan if anybody else out there
loves jurassic park then we've got a drop down that comes up for us so we'll say please select
the movie from the list below we click it find the particular movie that we're interested in
maybe it's uh jurassic i'm pretty sure we've got them all actually to be honest i've never heard of
hitler's jurassic monsters before but it sounds interesting so we'll just click that then we'll
generate that bring it up once we're done click request if it's successful then it will change and
it's been successfully sent and that's as easy as that guys so now we've got this working bot that
lives in our discord and we can use it to monitor stuff and see how things go then if you're using
overseer you've got the functionality to integrate discord so that it sends notifications back so in
our typical you know the way i set up for example for my family is we've got a channel that they can
request in and then there's a channel that's just a feed where it gets updated by overseer every
time piece of content is added and congratulations you now have a bot that is helping you manage your
requests and your media server i hope you enjoyed that guys it was a nice one i really enjoyed it
i think it's a really cool app and i'm pretty sure most people know about it but if they
don't they're really missing out so i hope you guys give it a try at least and see whether it
works for you and let us know what you think in the comments below we've probably got one more
video before christmas and then we'll be taking some time off like everybody else i would say
if you like what we're doing please remember to like and subscribe and feel free to support us
on our channel by donating and subscribing to our website or joining our discord we
really appreciate you thank you very much and we'll see you in the next hebrew corp video
you