Skip to main content

Notifications (Apprise)

Nudgarr uses Apprise to send push notifications. Apprise supports over 80 notification services through a unified URL syntax — the same configuration field works for Telegram, Discord, Slack, Gotify, Pushover, ntfy, and many others.


Enabling notifications

  1. Open the Notifications tab
  2. Toggle Notifications Enabled to on
  3. Enter one or more Apprise URLs (one per line)
  4. Choose which events should trigger a notification
  5. Save and use the Test button to verify delivery

Apprise URL format

Each service has its own URL format. The general pattern is:

schema://[credentials@]host[:port][/path]

Some common examples:

ServiceExample URL
Telegramtgram://bottoken/chatid
Discorddiscord://webhookid/webhooktoken
Slackslack://tokenA/tokenB/tokenC/channel
Gotifygotify://hostname/apptoken
Pushoverpover://userkey@apptoken
ntfyntfy://hostname/topic
Pushbulletpbul://accesstoken
Email (SMTP)mailto://user:pass@hostname

For a full list of supported services and their URL formats, see the Apprise wiki.

Multiple notification targets

To send notifications to more than one service, enter each URL on a separate line in the Apprise URL field. Nudgarr sends to all configured URLs on each triggered event.


Notification triggers

TriggerDefaultWhat it sends
Sweep CompleteOnA summary after each sweep showing results per instance. Instances that searched nothing are omitted. Instances with notifications disabled via Per-Instance Override are silently skipped.
Import ConfirmedOnA message when a confirmed import is detected, including the title, type (Movie/Episode), and instance name
Auto-ExclusionOnA message when a title is auto-excluded, including the title, search count, and instance name
ErrorOnA message when a sweep or instance error occurs
Queue DepthOnA message when a sweep is skipped because the total download queue meets or exceeds the configured threshold. Fires every time a sweep is skipped. Sweep Complete handles recovery when the next sweep runs successfully.

Each trigger can be toggled independently.


Sweep Complete message format

Nudgarr — Sweep Complete
Radarr-Main — 4 Searched (3 Cutoff, 1 CF Score)
Sonarr-Main — 2 Searched (1 Cutoff, 1 Backlog)

Import Confirmed message format

Nudgarr — Movie Imported
Dune: Part Two was successfully imported via Radarr-Main.

Troubleshooting notifications

Notifications aren't arriving

  • Check that Notifications Enabled is toggled on
  • Use the Test button on the Notifications tab — this sends a test message immediately
  • Verify your Apprise URL is correct for your service; refer to the Apprise wiki for the exact format
  • Check the container logs (docker logs nudgarr) for [Notify] lines — these show whether Apprise attempted delivery and whether it succeeded

Apprise URL schemes not working

Nudgarr supports non-HTTP Apprise schemes including tgram://, discord://, slack://, and all others. If a URL appears to be rejected, check that notifications are enabled and that the URL is entered without any surrounding whitespace.

Apprise is not available

If the container logs show [Notify] Apprise not available, the Apprise library was not installed in this build. File an issue on GitHub.