Edasi sisu juurde

Teavitused

Seadistus

Teavitus saadab Discordi- või e-kirja, kui midagi juhtub: soov ootab, film jõuab kohale, tervisekontroll läheb katki. Sul on vaja õigust Change settings (muuda seadeid).

  1. Ava Settings > Alerts (seaded > teavitused) ja vali Add an Alert (lisa teavitus).
  2. Anna sellele Name (nimi) ja vali Kind (liik): Discord või e-post.
  3. Täida liigi väljad (vaata Liigid).
  4. Jaotises When to send (millal saata) võta linnuke ära hetkedelt, mida sa ei taha. Alguses on kõik märgitud; All of these (kõik need) ja None of these (mitte ükski) töötavad terve rühma peal.
  5. Jäta Send messages (saada teateid) sisse ja vali Save (salvesta).
  6. Vali kaardil Send a test (saada test). Näed teate saabumist ja kaardil kuvatakse Last sent (viimati saadetud).

Ava Discordis kanali seaded, siis Integrations > Webhooks, ja kopeeri link. Kleebi see lahtrisse Discord link; see algab https://discord.com/. Inimesi, kes lisasid oma kontole Discordi kasutaja ID, mainitakse nende soove puudutavates teadetes.

Väli Mida sisestada
Mail server (e-posti server), Port Sinu e-posti server
Security (turvalisus) STARTTLS (port 587), TLS (port 465) või None. None ainult sinu enda võrgus oleva e-posti serveri jaoks
From address (saatja aadress) Saatja aadress
Mail username (e-posti kasutajanimi), Mail password (e-posti parool) E-posti konto
Staff addresses (personali aadressid) Üks või mitu, komaga eraldatud

Soovi puudutavad teated lähevad neile, kes soovisid, nende konto aadressile. Kõik muu läheb personali aadressidele.

Telegram, ntfy, Gotify, Pushover ja webhookid on selles versioonis edasi lükatud. Vaata Edasi lükatud funktsioonid.

Hetk Kellele Millal
New request (uus soov) Personal Film, sari või esitaja ootab kinnitust
Approved (kinnitatud) Soovijad Nende soov kinnitati
Declined (tagasi lükatud) Soovijad Tagasi lükatud, sinu märkusega
Ready (valmis) Soovijad Failid on meediakogus
New episodes (uued episoodid) Soovijad ja jälgijad Kuni 1 sarja kohta tunnis. Iga inimene võib need välja lülitada
New albums (uued albumid) Esitaja jälgijad Kuni 1 esitaja kohta tunnis
Problem reported (probleem teatatud) Personal Keegi teatas pealkirjast. Aruanded asuvad aadressil /requests/reports
Problem fixed (probleem lahendatud) Teataja Sinu vastusega
Sent to download (saadetud alla laadima) Personal Väljalase läks allalaadijale
In the Library (meediakogus) Personal Failid pandi paika, ka parem koopia
Renamed (ümbernimetatud) Personal Failid said uued nimed
Added (lisatud) Personal Pealkiri lisati käsitsi, loendist või soovist
Deleted (kustutatud) Personal Film, sari, hooaeg või episoodid lahkusid meediakogust
Health (tervis) Personal Tervisekontroll läks katki või on lahendatud
Needs a decision (vajab otsust) Personal Allalaadimine või import vajab sind

Loendi all otsustab Season packs (hooaja paketid), mida saadab üks mitme episoodiga allalaadimine: One Alert for the pack (üks teavitus paketi kohta), ühe reaga episoodi kohta, või One Alert per episode (üks teavitus episoodi kohta).

Vaikimisi väljas. Kui see on väljas, lähevad Discordi teavitused ainult discord.com-i ja muud liigid ainult internetiserveritele; lingid sellele arvutile või sinu koduvõrku lükatakse tagasi, isegi pärast nimeotsingut. Lülita see sisse kodus asuva e-posti serveri või vastuvõtja jaoks. Ümbersuunamisi ei järgita kunagi.

Võta linnuke ära kohalt Send messages. Kaardil on Off (väljas) ja teavitus jääb alles.

Salvestatakse krüpteeritult ja kuvatakse siis kui Stored (salvestatud). Jäta väli tühjaks, et see alles hoida. Suuna teavitus teisele serverile ja sisesta saladus uuesti; salvestatud saladus ei lähe kunagi uude kohta.

Sümptom:

Paste the Discord link (kleebi Discordi link)

Põhjus: link ei alga https://discord.com/. Lahendus: kopeeri webhooki link uuesti. Kodus oleva Discordi-sarnase serveri jaoks lülita sisse Reach the local network (ligipääs kohtvõrku).

Sümptom:

Points to the local network, which this Alert may not reach (viitab kohtvõrgule, kuhu see teavitus ei pruugi ligi pääseda)

Põhjus: server on sellel arvutil või sinu koduvõrgus. Lahendus: lülita sisse Reach the local network.

Sümptom: Last try failed (viimane katse ebaõnnestus) vastusega 401 või 404. Põhjus: link või token on vale. Neid ei proovita uuesti. Lahendus: paranda see ja vali Send a test.

Sümptom: soovija ei saanud midagi. Põhjus: tema kontol pole e-posti aadressi ega Discordi kasutaja ID-d, hetkel on linnuke ära võetud või ta lülitas uued episoodid välja. Lahendus: kontrolli neid kolme.

Uuesti proovimised

Ajalõpp, aeglustamise vastus või serveri viga proovitakse uuesti 5 s, 30 s ja 2 min pärast. Serveri palutud pikemat ooteaega arvestatakse kuni 5 min. Keeldumist, näiteks vale linki, uuesti ei proovita. Iga tõrge lisab ajaloole rea „Alert could not be sent“.

Edasi lükatud liigid ja nende väljad

Näha ainult siis, kui lüliti alert_channels_more on sees.

Liik Väljad
Telegram Bot token @BotFatherilt, Chat ID (kasutaja, grupi või kanali ID või @channel). Kirjuta esmalt botile või lisa see gruppi
ntfy Server address (tühi tähendab ntfy.sh), Topic, valikuline Access token. Igaüks, kes teab teemat, saab seda lugeda
Gotify Server address, App token
Pushover User key (grupivõtmed töötavad), App token
Webhook (JSON) Webhook link, valikuline Secret, What the secret does
Mida webhook saab

Üks POST teate kohta, Content-Type: application/json, nende päistega:

Päis Väärtus
X-HolyArrs-Event Hetk, näiteks import või test
X-HolyArrs-Delivery Juhuslik ID sellele teatele
X-HolyArrs-Timestamp Valikuga Signs each message: sekundid alates 1970
X-HolyArrs-Signature Valikuga Signs each message: sha256= pluss <timestamp>.<delivery>.<body> kuueteistkümnendkujul HMAC-SHA256, sinu saladusega võtmestatud
Authorization Valikuga Is sent as a bearer token: Bearer <secret>

Valikuga Nothing saladust ei saadeta. Allkirjastamisel lükka tagasi vanad ajatemplid ja juba nähtud delivery ID-d, et kopeeritud teadet ei saaks uuesti esitada.

{
"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" }
}

Muud väljad ilmuvad, kui need on asjakohased: test, show ja episodes, artist ja tracks, report, people. people sisaldab soovijate nimesid, mitte kunagi aadresse. data sisaldab põhjuseid ja teid ajaloo reast, mille taga teade on. Iga 2xx vastus loetakse kättetoimetatuks.

HolyArrs on tasuta. Kui see säästis sinu aega, anna talle GitHubis täht, toeta teda või osta mulle kohvi.