Pranešimai
Sąranka
Pranešimas (Alert) išsiunčia Discord ar el. pašto žinutę, kai kas nors nutinka: prašymas laukia, atsiranda filmas, sugenda būklės patikra. Tau reikia teisės Change settings (keisti nustatymus).
Pridėk pranešimą
Nuoroda į Pridėk pranešimą- Atidaryk Settings > Alerts (nustatymai > pranešimai) ir paspausk Add an Alert (pridėti pranešimą).
- Suteik jam Name (pavadinimas) ir pasirink Kind (tipas): Discord arba el. paštas.
- Užpildyk to tipo laukus (žr. Tipai).
- Skiltyje When to send (kada siųsti) nuimk varneles nuo momentų, kurių nenori. Iš pradžių visi pažymėti; All of these (visi šie) ir None of these (nė vienas iš šių) veikia visą grupę.
- Palik Send messages (siųsti žinutes) įjungtą ir paspausk Save (išsaugoti).
- Kortelėje paspausk Send a test (siųsti bandymą). Turėtum pamatyti, kad žinutė atkeliauja, o kortelėje pasirodo Last sent (paskutinį kartą išsiųsta).
Tipai
Nuoroda į TipaiDiscord
Nuoroda į DiscordDiscord programoje atidaryk kanalo nustatymus, tada Integrations > Webhooks ir nukopijuok nuorodą. Įklijuok ją į Discord link (Discord nuoroda); ji prasideda https://discord.com/. Žmonės, kurie prie savo paskyros pridėjo Discord naudotojo ID, minimi žinutėse apie jų prašymus.
El. paštas
Nuoroda į El. paštas| Laukas | Ką įvesti |
|---|---|
| Mail server (pašto serveris), Port (portas) | Tavo pašto serveris |
| Security (sauga) | STARTTLS (portas 587), TLS (portas 465) arba None (nėra). None tik pašto serveriui tavo paties tinkle |
| From address (siuntėjo adresas) | Siuntėjo adresas |
| Mail username (pašto naudotojo vardas), Mail password (pašto slaptažodis) | Pašto paskyra |
| Staff addresses (darbuotojų adresai) | Vienas ar keli, atskirti kableliais |
Žinutės apie prašymą keliauja žmonėms, kurie paprašė, jų paskyros adresu. Visa kita keliauja darbuotojų adresais.
Telegram, ntfy, Gotify, Pushover ir webhook šioje versijoje atidėti. Žr. Atidėtos funkcijos.
Pasirinkimai
Nuoroda į PasirinkimaiKada siųsti
Nuoroda į Kada siųsti| Momentas | Kam siunčiama | Kada |
|---|---|---|
| New request | Darbuotojams | Filmas, serialas ar atlikėjas laukia patvirtinimo |
| Approved | Prašytojams | Jų prašymas patvirtintas |
| Declined | Prašytojams | Atmestas, su tavo pastaba |
| Ready | Prašytojams | Failai yra Bibliotekoje |
| New episodes | Prašytojams ir sekėjams | Daugiausia 1 per serialą per valandą. Kiekvienas gali tai išjungti |
| New albums | Atlikėjo sekėjams | Daugiausia 1 per atlikėją per valandą |
| Problem reported | Darbuotojams | Kas nors pranešė apie pavadinimo problemą. Ataskaitos yra /requests/reports |
| Problem fixed | Pranešusiam | Su tavo atsakymu |
| Sent to download | Darbuotojams | Release nusiųstas atsisiuntimo programai |
| In the Library | Darbuotojams | Failai padėti, įskaitant geresnę kopiją |
| Renamed | Darbuotojams | Failai gavo naujus pavadinimus |
| Added | Darbuotojams | Pavadinimas pridėtas rankiniu būdu, iš sąrašo ar iš prašymo |
| Deleted | Darbuotojams | Filmas, serialas, sezonas ar serijos pasišalino iš Bibliotekos |
| Health | Darbuotojams | Būklės patikra sugedo arba pataisyta |
| Needs a decision | Darbuotojams | Atsisiuntimui ar importui reikia tavęs |
Sezono paketai
Nuoroda į Sezono paketaiPo sąrašu Season packs (sezono paketai) nusprendžia, ką siunčia vienas atsisiuntimas su daug serijų: One Alert for the pack (vienas pranešimas paketui), su eilute kiekvienai serijai, arba One Alert per episode (vienas pranešimas kiekvienai serijai).
Pasiekti vietinį tinklą
Nuoroda į Pasiekti vietinį tinkląPagal numatymą išjungta. Kol išjungta, Discord pranešimai keliauja tik į discord.com, o kiti tipai tik į interneto serverius; nuorodos į šį kompiuterį ar tavo namų tinklą atmetamos, net jei vardas nukreipia į tokį adresą. Peradresavimai niekada nesekami. Įjunk, jei turi pašto serverį ar gavėją namuose.
Pristabdyk pranešimą
Nuoroda į Pristabdyk pranešimąNuimk varnelę nuo Send messages. Kortelėje rodoma Off (išjungta), o pranešimas lieka.
Slaptažodžiai ir token
Nuoroda į Slaptažodžiai ir tokenSaugomi užšifruoti, tada rodomi kaip Stored (išsaugota). Palik lauką tuščią, kad liktų esamas. Nukreipus pranešimą į kitą serverį, paslaptį įvedi iš naujo; išsaugota paslaptis niekada nekeliauja į naują vietą.
Jei neveikia
Nuoroda į Jei neveikiaPožymis:
Paste the Discord link (Įklijuok Discord nuorodą.)
Priežastis: nuoroda neprasideda https://discord.com/.
Sprendimas: dar kartą nukopijuok webhook nuorodą. Discord panašiam serveriui namuose įjunk Reach the local network (pasiekti vietinį tinklą).
Požymis:
Points to the local network, which this Alert may not reach (Nurodo į vietinį tinklą, kurio šis pranešimas negali pasiekti.)
Priežastis: serveris yra šiame kompiuteryje arba tavo namų tinkle. Sprendimas: įjunk Reach the local network.
Požymis: Last try failed (paskutinis bandymas nepavyko) su atsakymu 401 arba 404. Priežastis: nuoroda ar token neteisingi. Jie nebandomi iš naujo. Sprendimas: pataisyk ir paspausk Send a test.
Požymis: žmogus, kuris paprašė, nieko negavo. Priežastis: jo paskyroje nėra el. pašto adreso ar Discord naudotojo ID, momentas nepažymėtas arba jis išjungė naujas serijas. Sprendimas: patikrink tuos tris dalykus.
Pažengusiems
Nuoroda į PažengusiemsBandymai iš naujo
Laiko limito viršijimas, sulėtinimo atsakymas ar serverio klaida bandomi iš naujo po 5 s, 30 s ir 2 min. Jei serveris prašo laukti ilgiau, tai paisoma iki 5 min. Atmetimas, pavyzdžiui neteisinga nuoroda, nebandomas iš naujo. Kiekviena nesėkmė prideda eilutę „Alert could not be sent“ (pranešimo nepavyko išsiųsti) į Istoriją.
Atidėti tipai ir jų laukai
Rodoma tik su įjungtu alert_channels_more jungikliu.
| Tipas | Laukai |
|---|---|
| Telegram | Bot token iš @BotFather, Chat ID (naudotojo, grupės ar kanalo ID arba @channel). Pirma parašyk botui arba pridėk jį į grupę |
| ntfy | Server address (tuščia reiškia ntfy.sh), Topic, neprivalomas Access token. Kas žino topic, gali jį skaityti |
| Gotify | Server address, App token |
| Pushover | User key (veikia ir grupės raktai), App token |
| Webhook (JSON) | Webhook link, neprivaloma Secret, What the secret does |
Ką gauna webhook
Vienas POST per žinutę, Content-Type: application/json, su šiomis antraštėmis:
| Antraštė | Reikšmė |
|---|---|
X-HolyArrs-Event |
Momentas, pavyzdžiui import ar test |
X-HolyArrs-Delivery |
Atsitiktinis šios žinutės ID |
X-HolyArrs-Timestamp |
Su Signs each message: sekundės nuo 1970 |
X-HolyArrs-Signature |
Su Signs each message: sha256= plius šešioliktainis HMAC-SHA256 iš <timestamp>.<delivery>.<body>, su tavo paslaptimi kaip raktu |
Authorization |
Su Is sent as a bearer token: Bearer <secret> |
Su Nothing paslaptis nesiunčiama. Pasirašant atmesk senus laiko žymenis ir delivery ID, kuriuos jau matei, kad nukopijuota žinutė negalėtų būti pakartota.
{ "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" }}Kiti laukai atsiranda, kai tinka: test, show ir episodes, artist ir tracks, report, people. people turi prašytojų vardus, niekada adresų. data turi priežastis ir kelius iš Istorijos eilutės, už kurios stovi žinutė. Bet kuris 2xx atsakymas laikomas pristatymu.
Susiję puslapiai
Nuoroda į Susiję puslapiaiHolyArrs yra nemokama. Jei sutaupė tau laiko, pažymėk jį žvaigždute GitHub, paremk jį arba nupirk man kavos.