Gå til indhold

Beskeder

Opsætning

En Alert (besked) sender en Discord- eller e-mail-besked, når noget sker: et ønske venter, en film er kommet i biblioteket, et tilstandstjek fejler. Du skal have rettigheden Change settings (ændre indstillinger).

  1. Åbn Settings > Alerts (indstillinger > beskeder) og klik på Add an Alert (tilføj en besked).
  2. Giv den et Name (navn) og vælg en Kind (type): Discord eller e-mail.
  3. Udfyld typens felter (se Typer).
  4. Under When to send (hvornår der sendes) skal du fjerne krydset ved de øjeblikke, du ikke vil have. Alle starter med kryds; All of these (alle disse) og None of these (ingen af disse) virker på en hel gruppe.
  5. Lad Send messages (send beskeder) stå til og klik på Save (gem).
  6. Klik på Send a test (send en test) på kortet. Du bør kunne se beskeden ankomme og kortet vise Last sent (sidst sendt).

Åbn kanalens indstillinger i Discord, derefter Integrations > Webhooks, og kopier linket. Indsæt det i Discord link; det starter med https://discord.com/. Personer, der har lagt deres Discord-bruger-id på deres konto, bliver nævnt i beskeder om deres ønsker.

Felt Hvad du skal skrive
Mail server (mailserver), Port Din mailserver
Security (sikkerhed) STARTTLS (port 587), TLS (port 465) eller None. None kun for en mailserver på dit eget netværk
From address (afsenderadresse) Afsenderadressen
Mail username (mailbrugernavn), Mail password (mailadgangskode) Mailkontoen
Staff addresses (personaleadresser) En eller flere, adskilt af komma

Beskeder om et ønske går til dem, der ønskede, på deres kontoadresse. Alt andet går til personaleadresserne.

Telegram, ntfy, Gotify, Pushover og webhooks er tilbageholdt i denne version. Se Tilbageholdte funktioner.

Hvornår der sendes

Link til Hvornår der sendes
Øjeblik Går til Hvornår
New request (nyt ønske) Personale En film, serie eller kunstner venter på godkendelse
Approved (godkendt) Dem, der ønskede Deres ønske blev godkendt
Declined (afvist) Dem, der ønskede Afvist, med din note
Ready (klar) Dem, der ønskede Filerne er i biblioteket
New episodes (nye afsnit) Dem, der ønskede, og følgere Højst 1 pr. serie i timen. Hver person kan slå dem fra
New albums (nye album) Kunstnerens følgere Højst 1 pr. kunstner i timen
Problem reported (problem rapporteret) Personale Nogen har rapporteret et problem med en titel. Rapporterne ligger på /requests/reports
Problem fixed (problem løst) Den, der rapporterede Med dit svar
Sent to download (sendt til download) Personale Et release gik til en downloader
In the Library (i biblioteket) Personale Filer blev lagt på plads, også en bedre kopi
Renamed (omdøbt) Personale Filer fik nye navne
Added (tilføjet) Personale En titel blev tilføjet manuelt, fra en liste eller fra et ønske
Deleted (slettet) Personale En film, serie, sæson eller nogle afsnit forlod biblioteket
Health (tilstand) Personale Et tilstandstjek fejlede eller er løst
Needs a decision (kræver en beslutning) Personale En download eller import har brug for dig

Under listen bestemmer Season packs (sæsonpakker), hvad én download med mange afsnit sender: One Alert for the pack (én besked for pakken), med en linje pr. afsnit, eller One Alert per episode (én besked pr. afsnit).

Adgang til det lokale netværk

Link til Adgang til det lokale netværk

Slået fra som standard. Mens den er fra, går Discord-beskeder kun til discord.com og andre typer kun til servere på internettet; links til denne computer eller dit hjemmenetværk bliver afvist, også efter et navneopslag. Slå den til for en mailserver eller modtager derhjemme. Omdirigeringer bliver aldrig fulgt.

Sæt en besked på pause

Link til Sæt en besked på pause

Fjern krydset ved Send messages. Kortet viser Off (fra), og beskeden bliver liggende.

Adgangskoder og tokens

Link til Adgangskoder og tokens

Gemmes krypteret og vises derefter som Stored (gemt). Lad feltet stå tomt for at beholde den. Ændrer du en besked, så den peger på en anden server, skriver du hemmeligheden igen; en gemt hemmelighed sendes aldrig til et nyt sted.

Hvis det ikke virker

Link til Hvis det ikke virker

Symptom:

Paste the Discord link

Årsag: linket starter ikke med https://discord.com/. Løsning: kopier webhook-linket igen. Til en Discord-lignende server derhjemme skal du slå Reach the local network (adgang til det lokale netværk) til.

Symptom:

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

Årsag: serveren står på denne computer eller dit hjemmenetværk. Løsning: slå Reach the local network til.

Symptom: Last try failed (sidste forsøg fejlede) med svaret 401 eller 404. Årsag: linket eller tokenet er forkert. Disse bliver ikke forsøgt igen. Løsning: ret det og klik på Send a test.

Symptom: den, der ønskede, fik ingenting. Årsag: ingen e-mailadresse eller Discord-bruger-id på kontoen, øjeblikket er uden kryds, eller vedkommende har slået nye afsnit fra. Løsning: tjek de tre ting.

Nye forsøg

En timeout, et svar om at sætte farten ned eller en serverfejl bliver forsøgt igen efter 5 s, 30 s og 2 min. En længere ventetid, som serveren beder om, bliver respekteret, op til 5 min. En afvisning, for eksempel et forkert link, bliver ikke forsøgt igen. Hver fejl tilføjer en række “Alert could not be sent” til History.

Tilbageholdte typer og deres felter

Vises kun med kontakten alert_channels_more slået til.

Type Felter
Telegram Bot token fra @BotFather, Chat ID (bruger-, gruppe- eller kanal-id, eller @channel). Skriv til botten eller føj den til gruppen først
ntfy Server address (tom betyder ntfy.sh), Topic, valgfrit Access token. Alle, der kender emnet, kan læse det
Gotify Server address, App token
Pushover User key (gruppenøgler virker), App token
Webhook (JSON) Webhook link, valgfri Secret, What the secret does
Hvad en webhook modtager

Ét POST pr. besked, Content-Type: application/json, med disse headers:

Header Værdi
X-HolyArrs-Event Øjeblikket, såsom import eller test
X-HolyArrs-Delivery Tilfældigt id for denne besked
X-HolyArrs-Timestamp Med Signs each message: sekunder siden 1970
X-HolyArrs-Signature Med Signs each message: sha256= plus hex-HMAC-SHA256 af <timestamp>.<delivery>.<body>, med din hemmelighed som nøgle
Authorization Med Is sent as a bearer token: Bearer <secret>

Med Nothing bliver ingen hemmelighed sendt. Når der signeres, skal du afvise gamle tidsstempler og leverings-id’er, du har set, så en kopieret besked ikke kan afspilles igen.

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

Andre felter optræder, når de passer: test, show og episodes, artist og tracks, report, people. people indeholder navne på dem, der ønskede, aldrig adresser. data indeholder årsagerne og stierne fra den række i History, som beskeden bygger på. Ethvert 2xx-svar tæller som leveret.

HolyArrs er gratis. Hvis det sparede dig tid, kan du give det en stjerne på GitHub, sponsorere det eller give mig en kop kaffe.