Invitarr is a chatbot that invites discord users to plex. You can also automate this bot to invite discord users to plex once a certain role is given to a user or the user can also be added manually.
- Ability to invite users to plex from discord
- Fully automatic invites using roles
- Ability to kick users from plex if they leave the discord server or if their role is taken away.
- Ability to view the database in discord and to edit it.
- Fully configurable via a web portal
Commands:
-plex add <email>
This command is used to add an email to plex
-plex rm <email>
This command is used to remove an email from plex
-db ls
This command is used to list Invitarrs database
-db add <email> <@user>
This command is used to add exsisting users email and discord id to the DB.
-db rm <position>
This command is used to remove a record from the Db. Use -db ls to determine record position. ex: -db rm 1
- First pull the image
docker pull piratify/invitarr:latest
- Make the container
docker run -d --restart unless-stopped --name invitarr -v /path to config:/app/app/config -p 5001:5001 piratify/invitarr:latest
Refer to the Wiki for detailed steps.
Enable Intents else bot will not Dm users after they get the role. https://discordpy.readthedocs.io/en/latest/intents.html#privileged-intents
Default login
User: admin
Pass: admin