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).
Tilføj en besked
Link til Tilføj en besked- Åbn Settings > Alerts (indstillinger > beskeder) og klik på Add an Alert (tilføj en besked).
- Giv den et Name (navn) og vælg en Kind (type): Discord eller e-mail.
- Udfyld typens felter (se Typer).
- 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.
- Lad Send messages (send beskeder) stå til og klik på Save (gem).
- Klik på Send a test (send en test) på kortet. Du bør kunne se beskeden ankomme og kortet vise Last sent (sidst sendt).
Typer
Link til TyperDiscord
Link til DiscordÅ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.
Valg
Link til ValgHvornå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 |
Sæsonpakker
Link til SæsonpakkerUnder 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ærkSlå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å pauseFjern krydset ved Send messages. Kortet viser Off (fra), og beskeden bliver liggende.
Adgangskoder og tokens
Link til Adgangskoder og tokensGemmes 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 virkerSymptom:
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.
For erfarne
Link til For erfarneNye 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.
Se også
Link til Se ogsåHolyArrs er gratis. Hvis det sparede dig tid, kan du give det en stjerne på GitHub, sponsorere det eller give mig en kop kaffe.