Preskoči na sadržaj

Obavijesti

Postavljanje

Obavijest (Alert) šalje poruku na Discord ili e-poštom kad se nešto dogodi: zahtjev čeka, film stigne, pokvari se provjera stanja. Treba ti dozvola Change settings (promijeni postavke).

  1. Otvori Settings > Alerts (postavke > obavijesti) i klikni na Add an Alert (dodaj obavijest).
  2. Daj joj Name (ime) i odaberi Kind (vrstu): Discord ili e-pošta.
  3. Ispuni polja za tu vrstu (pogledaj Vrste).
  4. Pod When to send (kada slati) odznači trenutke koje ne želiš. Svi su na početku označeni; All of these (sve ove) i None of these (nijednu od ovih) rade na cijeloj skupini.
  5. Ostavi Send messages (šalji poruke) uključeno i klikni na Save (spremi).
  6. Klikni na Send a test (pošalji test) na kartici. Vidjet ćeš da poruka stigne, a kartica prikaže Last sent (zadnje poslano).

U Discordu otvori postavke kanala, zatim Integrations > Webhooks i kopiraj poveznicu. Zalijepi je u Discord link; počinje s https://discord.com/. Ljudi koji su dodali svoj Discord korisnički ID na račun spominju se u porukama o njihovim zahtjevima.

Polje Što upisati
Mail server, Port Tvoj poslužitelj e-pošte
Security STARTTLS (port 587), TLS (port 465) ili None. None samo za poslužitelj e-pošte na tvojoj mreži
From address Adresa pošiljatelja
Mail username, Mail password Račun e-pošte
Staff addresses Jedna ili više, odvojene zarezima

Poruke o zahtjevu idu ljudima koji su ga zatražili, na adresu njihova računa. Sve ostalo ide na adrese osoblja.

Telegram, ntfy, Gotify, Pushover i webhookovi su u ovoj verziji zadržani. Pogledaj Zadržane značajke.

Trenutak Kome ide Kada
New request Osoblju Film, serija ili izvođač čeka odobrenje
Approved Podnositeljima zahtjeva Njihov zahtjev je odobren
Declined Podnositeljima zahtjeva Odbijeno, s tvojom napomenom
Ready Podnositeljima zahtjeva Datoteke su u biblioteci
New episodes Podnositeljima zahtjeva i pratiteljima Najviše 1 po seriji na sat. Svatko ih može isključiti
New albums Pratiteljima izvođača Najviše 1 po izvođaču na sat
Problem reported Osoblju Netko je prijavio naslov. Prijave su na /requests/reports
Problem fixed Prijavitelju S tvojim odgovorom
Sent to download Osoblju Release je otišao preuzimatelju
In the Library Osoblju Datoteke su postavljene, uključujući bolju kopiju
Renamed Osoblju Datoteke su dobile nova imena
Added Osoblju Naslov je dodan ručno, s popisa ili iz zahtjeva
Deleted Osoblju Film, serija, sezona ili epizode napustili su biblioteku
Health Osoblju Provjera stanja se pokvarila ili je popravljena
Needs a decision Osoblju Preuzimanje ili uvoz traži tebe

Ispod popisa Season packs (paketi sezona) određuje što pošalje jedno preuzimanje s mnogo epizoda: One Alert for the pack (jedna obavijest za paket), s jednom linijom po epizodi, ili One Alert per episode (jedna obavijest po epizodi).

Prema zadanim postavkama isključeno. Dok je isključeno, Discord obavijesti idu samo na discord.com, a druge vrste samo na internetske servere; poveznice na ovo računalo ili tvoju kućnu mrežu se odbijaju, čak i nakon pretraživanja imena. Uključi to za poslužitelj e-pošte ili primatelja kod kuće. Preusmjeravanja se nikad ne prate.

Odznači Send messages. Kartica prikazuje Off, a obavijest ostaje.

Spremaju se šifrirano, a zatim prikazuju kao Stored (spremljeno). Ostavi polje prazno da ga zadržiš. Ako obavijest usmjeriš na drugi poslužitelj, tajnu moraš ponovno unijeti; spremljena tajna nikad ne ide na novo mjesto.

Simptom:

Paste the Discord link

Uzrok: poveznica ne počinje s https://discord.com/. Rješenje: ponovno kopiraj poveznicu webhooka. Za server nalik Discordu kod kuće uključi Reach the local network (dosegni lokalnu mrežu).

Simptom:

Points to the local network, which this Alert may not reach

Uzrok: server je na ovom računalu ili tvojoj kućnoj mreži. Rješenje: uključi Reach the local network.

Simptom: Last try failed (zadnji pokušaj nije uspio) s odgovorom 401 ili 404. Uzrok: poveznica ili token nisu točni. Ovo se ne ponavlja. Rješenje: ispravi to i klikni na Send a test.

Simptom: osoba koja je zatražila nije dobila ništa. Uzrok: na njezinu računu nema adrese e-pošte ni Discord korisničkog ID-a, trenutak je odznačen ili je isključila nove epizode. Rješenje: provjeri ta tri razloga.

Ponovni pokušaji

Istek vremena, odgovor o usporavanju ili greška servera ponavljaju se nakon 5 s, 30 s i 2 min. Dulje čekanje koje zatraži server se poštuje, do 5 min. Odbijanje, na primjer zbog pogrešne poveznice, ne ponavlja se. Svaki neuspjeh dodaje redak „Alert could not be sent“ u History (povijest).

Zadržane vrste i njihova polja

Prikazuje se samo kad je uključen prekidač alert_channels_more.

Vrsta Polja
Telegram Bot token od @BotFather, Chat ID (ID korisnika, grupe ili kanala, ili @channel). Prvo pošalji poruku botu ili ga dodaj u grupu
ntfy Server address (prazno znači ntfy.sh), Topic, neobavezno Access token. Tko god zna topic, može ga čitati
Gotify Server address, App token
Pushover User key (rade i ključevi grupa), App token
Webhook (JSON) Webhook link, neobavezno Secret, What the secret does
Što webhook prima

Jedan POST po poruci, Content-Type: application/json, s ovim headerima:

Header Vrijednost
X-HolyArrs-Event Trenutak, na primjer import ili test
X-HolyArrs-Delivery Nasumični ID ove poruke
X-HolyArrs-Timestamp S Signs each message: sekunde od 1970.
X-HolyArrs-Signature S Signs each message: sha256= plus heksadecimalni HMAC-SHA256 od <timestamp>.<delivery>.<body>, s tvojom tajnom kao ključem
Authorization S Is sent as a bearer token: Bearer <secret>

S Nothing se tajna ne šalje. Kod potpisivanja odbij stare vremenske oznake i ID-ove isporuke koje si već vidio, da se kopirana poruka ne može ponoviti.

{
"moment": "import",
"event_kind": "import_done",
"subject": "In the Library: Arrival (2016)",
"text": "Import done: 1 placed by hardlink",
"at": "2025-01-01T18:04:11Z",
"movie": { "id": 12, "name": "Arrival", "year": 2016, "tmdb": "329865", "imdb": "tt2543164" },
"data": { "from": "/downloads/Arrival.2016.1080p" }
}

Druga polja pojavljuju se kad se odnose na poruku: test, show i episodes, artist i tracks, report, people. people sadrži imena podnositelja zahtjeva, nikad adrese. data sadrži razloge i putanje iz retka History iza poruke. Svaki odgovor 2xx računa se kao isporučeno.

HolyArrs je besplatan. Ako ti je uštedio vrijeme, daj mu zvjezdicu na GitHubu, podrži ga ili počasti me kavom.