Notifications
autobrr can send notifications on the following events:
- Push Rejected (rejected by arr or download client rules)
- Push Approved (approved by arr or download client)
- Push Error (error when sending to download client)
- IRC Disconnected (IRC disconnected unexpectedly)
- IRC Reconnected (IRC reconnected after disconnect)
- New update (new app update available)
Supported Agents
Discord
There is currently a bug when using the Push Error
event.
It may leak your Download Client API/passkeys to the Discord channel. Keep that in mind if your Discord channel is accessible by others.
To set up notifications for Discord, head to Settings > Notifications
.
- Click Add new.
- Pick Discord from the list and give it a name.
- Choose what events it should trigger on. You can enable all in the same agent or create separate agents for separate events.
- Add your Webhook URL.
- Click the
Test
button to try and send a test notification. - Save.
Webhook URLs are created in Discord. Go to Server Settings in your Discord server and click Integrations, followed by Webhooks. Click New Webhook and follow the steps to copy the webhook URL.
LunaSea
To set up notifications for LunaSea, head to Settings > Notifications
.
- Click Add new.
- Pick LunaSea from the list and give it a name.
- Select what events to trigger on.
- Add your
Webhook URL
- Click the
Test
button to try and send a test notification. - Save.
Notifiarr
To set up notifications for Notifiarr, head to Settings > Notifications
.
- Click Add new.
- Pick Notifiarr in the list and give it a name.
- Choose what events it should trigger on. You can enable all in the same agent or create separate agents for separate events.
- Add your Notifiarr API key.
- Click the
Test
button to try and send a test notification. - Save.
Ntfy
Documentation: Official docs.
To set up notifications for Notifiarr, head to Settings > Notifications
.
- Click Add new.
- Pick ntfy in the list and give it a name.
- Choose what events it should trigger on. You can enable all in the same agent or create separate agents for separate events.
- Add your ntfy topic URL.
- Add username and password
- Add token
- Click the
Test
button to try and send a test notification. - Save.
Pushover
To set up notifications for Pushover, head to Settings > Notifications
.
- Click Add new.
- Pick Pushover from the list and give it a name.
- Choose what events it should trigger on. You can enable all in the same agent or create separate agents for separate events.
- Create an app with Pushover.
- Fill in the app token and user key.
- Click the
Test
button to try and send a test notification. - Save.
Gotify
To set up notifications for Gotify, head to Settings > Notifications
.
- Click Add new.
- Pick Gotify from the list and give it a name.
- Add your Gotify URL
- Add your
Application Token
- Click the
Test
button to try and send a test notification. - Save.
Shoutrrr
Shoutrrr is a library that supports a lot of different notification services all in one.
Supported services:
- Bark
- Discord
- Gotify
- Google Chat
- IFTTT
- Join
- Mattermost
- Matrix
- Ntfy
- OpsGenie
- Pushbullet
- Pushover
- Rocketchat
- Slack
- Teams
- Telegram
- Zulip Chat
- Generic Webhook
Documentation: Offical docs.
To set up notifications for Shoutrrr, head to Settings > Notifications
.
- Click Add new.
- Pick Shoutrrr from the list and give it a name.
- Add your Shoutrrr URL that contains the service and variables, eg:
slack://[botname@]token-a/token-b/token-c
- Click the
Test
button to try and send a test notification. - Save.
Telegram
Telegram is a bit more tricky to set up.
- Click Add new.
- Pick Telegram from the list and give it a name.
- Choose what events it should trigger on. You can enable all in the same agent or create separate agents for separate events.
- Create a bot with
BotFather
. - Start a chat with your bot, add @get_id_bot, and issue the /my_id command to retrieve your chat ID.
- Add your Chat ID, Bot Token, and the Message Thread ID.
- Click the
Test
button to try and send a test notification. - Save.