Skip to content

Blacklist

The blacklist prevents Narratorr from re-downloading releases you’ve already rejected. Releases are identified by their info hash (torrents) or NZB GUID (Usenet).

Releases are added to the blacklist automatically when:

  • The quality gate auto-rejects a download (quality same or worse than the existing copy) — reason bad_quality
  • You cancel an in-progress download from the Activity page (the Cancel & Blacklist button) — reason user_cancelled, recorded as permanent
  • You choose Reject & Search on a held download awaiting review — this blacklists the release (reason bad_quality) and re-searches for a different one

Note that the plain Reject button on a held download is dismiss-only: it does not blacklist the release. Only Reject & Search blacklists.

You can also manually blacklist any release from the search results modal (the Blacklist button on each release card). Entries are recorded with reason other.

TypeBehavior
PermanentStays on the blacklist forever. Only removed manually.
TemporaryExpires after a configurable TTL, then the release becomes eligible again.

Configure the temporary blacklist TTL in Settings > Search, under the Blacklist TTL (days) field. Range: 1–365 days. Default: 7 days.

Temporary blacklisting is useful when a release had a transient issue (bad quality at the time, incomplete upload) but might improve later.

Each entry records why it was blacklisted:

ReasonMeaning
bad_qualityQuality gate rejection — quality too low
wrong_contentNot the expected audiobook
wrong_narratorDifferent narrator than expected
spamFake or spam release
download_failedDownload itself failed
infrastructure_errorDownload client or network error
user_cancelledUser Cancelled — download was cancelled by the user
otherManual blacklist or unspecified

The blacklist is managed from Settings > Blacklist. You can:

  • View all blacklisted releases with their reason, type, and expiry date
  • Toggle an entry between temporary and permanent
  • Delete an entry to allow the release to be downloaded again
  • Expired temporary entries are automatically cleaned up

During search (manual, scheduled, and RSS), Narratorr checks every result’s info hash (torrents) and GUID (Usenet) against the active blacklist. Blacklisted releases are filtered out before ranking. Temporary entries that have passed their expiry date are not considered active.