Getting permissions correct for your setup can be a struggle depending on how you have your Discord server setup. If you want to run a simple test to see if you have permission issues, set the Notifiarr role to have Admin
permission and see whether it solves your issue. If everything works, this means you simply need to adjust permissions for the the Notifiarr role and you don't need to give it full admin permissions.
To update the integration's permissions, click on your server name at the top and pick Server Settings > Roles
. Click on the Notifiarr
role and then pick Permissions
.
View Channels
Send Messages and Create Posts
Embed Links
Add Reactions
Mention @everyone, @here and All Roles
Manage Messages
Read Message History
Use External Emojis
Manage Channels
Connect
If you manage your channels with individual permissions plus bot permissions, you will need to adjust them accordingly so the bot can do its job.
If permissions are misconfigured, then the Notifiarr site will auto-disable the integration after 25 Discord API errors.
If you are using reactions and get API errors, the site will auto-remove the reaction.
If you are using the bot and have cleanup history enabled and get API errors, the site will auto disable it.
You will know when the site does this with a big red notice on top of the setup page that explains the error that Discord reported and what action was taken. All you have to do is fix the issue and re-enable what the site disabled from that point.