Uyarılar
Kurulum
Uyarı, bir şey olunca Discord veya e-posta mesajı gönderir: bir istek bekliyor, bir film geldi, bir sağlık denetimi bozuldu. Change settings (ayarları değiştir) iznine ihtiyacın var.
Uyarı ekle
Uyarı ekle bağlantısı- Settings > Alerts sayfasını aç ve Add an Alert (uyarı ekle) düğmesini seç.
- Ona bir Name (ad) ver ve bir Kind (tür) seç: Discord veya e-posta.
- Türün alanlarını doldur (bkz. Türler).
- When to send (ne zaman gönderilsin) altında istemediğin anların işaretini kaldır. Hepsi işaretli başlar; All of these (hepsi) ve None of these (hiçbiri) bütün bir grup için çalışır.
- Send messages (mesaj gönder) açık kalsın ve Save (kaydet) düğmesini seç.
- Kartta Send a test (deneme gönder) düğmesini seç. Mesajın geldiğini ve kartta Last sent (son gönderim) yazdığını görmelisin.
Türler
Türler bağlantısıDiscord
Discord bağlantısıDiscord’da kanal ayarlarını aç, sonra Integrations > Webhooks bölümüne gir ve bağlantıyı kopyala. Onu Discord link (Discord bağlantısı) alanına yapıştır; https://discord.com/ ile başlar. Hesabına Discord kullanıcı kimliğini ekleyenler, kendi istekleriyle ilgili mesajlarda etiketlenir.
E-posta
E-posta bağlantısı| Alan | Ne yazılacak |
|---|---|
| Mail server, Port | Posta sunucun |
| Security | STARTTLS (587 portu), TLS (465 portu) veya None. None yalnızca kendi ağındaki bir posta sunucusu için |
| From address | Gönderen adresi |
| Mail username, Mail password | Posta hesabı |
| Staff addresses (ekip adresleri) | Bir veya daha fazla, virgülle ayrılmış |
Bir istekle ilgili mesajlar, isteği yapanlara hesap adreslerinden gider. Geri kalan her şey ekip adreslerine gider.
Telegram, ntfy, Gotify, Pushover ve webhook’lar bu sürümde bekletiliyor. Bkz. Bekletilen özellikler.
Seçenekler
Seçenekler bağlantısıNe zaman gönderilsin
Ne zaman gönderilsin bağlantısı| An | Kime gider | Ne zaman |
|---|---|---|
| New request | Ekip | Bir film, dizi veya sanatçı onay bekliyor |
| Approved | İsteyenler | İsteği onaylandı |
| Declined | İsteyenler | Reddedildi, notunla birlikte |
| Ready | İsteyenler | Dosyalar Kütüphanede |
| New episodes | İsteyenler ve takipçiler | Dizi başına saatte en fazla 1. Herkes bunları kapatabilir |
| New albums | Sanatçı takipçileri | Sanatçı başına saatte en fazla 1 |
| Problem reported | Ekip | Biri bir başlığı bildirdi. Raporlar /requests/reports adresinde |
| Problem fixed | Bildiren | Cevabınla birlikte |
| Sent to download | Ekip | Bir sürüm adayı indiriciye gitti |
| In the Library | Ekip | Dosyalar yerleştirildi, daha iyi bir kopya dahil |
| Renamed | Ekip | Dosyalar yeni ad aldı |
| Added | Ekip | Bir başlık elle, bir listeden ya da bir istekten eklendi |
| Deleted | Ekip | Bir film, dizi, sezon veya bölümler Kütüphaneden çıktı |
| Health | Ekip | Bir sağlık denetimi bozuldu ya da düzeldi |
| Needs a decision | Ekip | Bir indirme ya da içe aktarma senden karar bekliyor |
Sezon paketleri
Sezon paketleri bağlantısıListenin altında Season packs (sezon paketleri), çok bölümlü tek bir indirmenin ne göndereceğine karar verir: bölüm başına bir satırla One Alert for the pack (paket için tek uyarı) ya da One Alert per episode (bölüm başına bir uyarı).
Yerel ağa ulaş
Yerel ağa ulaş bağlantısıVarsayılan olarak kapalı. Kapalıyken Discord uyarıları yalnızca discord.com’a, diğer türler yalnızca internetteki sunuculara gider; bu bilgisayara ya da ev ağına giden bağlantılar, ad sorgusundan sonra bile reddedilir. Evdeki bir posta sunucusu veya alıcı için aç. Yönlendirmeler asla izlenmez.
Bir uyarıyı duraklat
Bir uyarıyı duraklat bağlantısıSend messages işaretini kaldır. Kart Off (kapalı) gösterir ve uyarı yerinde kalır.
Parolalar ve token’lar
Parolalar ve token’lar bağlantısıŞifreli saklanır, sonra Stored (saklandı) olarak gösterilir. Tutmak için alanı boş bırak. Bir uyarıyı başka bir sunucuya yönlendirirsen sırrı yeniden yazarsın; saklı bir sır asla yeni bir yere gitmez.
Çalışmazsa
Çalışmazsa bağlantısıBelirti:
Paste the Discord link
Neden: bağlantı https://discord.com/ ile başlamıyor.
Çözüm: webhook bağlantısını yeniden kopyala. Evdeki Discord benzeri bir sunucu için Reach the local network (yerel ağa ulaş) ayarını aç.
Belirti:
Points to the local network, which this Alert may not reach
Neden: sunucu bu bilgisayarda ya da ev ağında. Çözüm: Reach the local network ayarını aç.
Belirti: Last try failed (son deneme başarısız) 401 veya 404 yanıtıyla görünüyor. Neden: bağlantı ya da token yanlış. Bunlar yeniden denenmez. Çözüm: düzelt ve Send a test düğmesini seç.
Belirti: isteği yapan kişi hiçbir şey almadı. Neden: hesabında e-posta adresi ya da Discord kullanıcı kimliği yok, an işaretli değil ya da yeni bölümleri kapatmış. Çözüm: bu üçünü kontrol et.
Uzmanlar için
Uzmanlar için bağlantısıYeniden denemeler
Zaman aşımı, yavaşlama yanıtı veya sunucu hatası 5 sn, 30 sn ve 2 dk sonra yeniden denenir. Sunucunun istediği daha uzun bir bekleme, 5 dakikaya kadar kabul edilir. Yanlış bağlantı gibi bir ret yeniden denenmez. Her başarısızlık Geçmiş’e bir “Alert could not be sent” satırı ekler.
Bekletilen türler ve alanları
Yalnızca alert_channels_more anahtarı açıkken görünür.
| Tür | Alanlar |
|---|---|
| Telegram | @BotFather’dan Bot token, Chat ID (kullanıcı, grup veya kanal kimliği ya da @channel). Önce bota mesaj at ya da onu gruba ekle |
| ntfy | Server address (boşsa ntfy.sh), Topic, isteğe bağlı Access token. Konuyu bilen herkes okuyabilir |
| Gotify | Server address, App token |
| Pushover | User key (grup anahtarları da çalışır), App token |
| Webhook (JSON) | Webhook link, isteğe bağlı Secret, What the secret does |
Bir webhook ne alır
Mesaj başına bir POST, Content-Type: application/json, şu başlıklarla:
| Başlık | Değer |
|---|---|
X-HolyArrs-Event |
An, örneğin import veya test |
X-HolyArrs-Delivery |
Bu mesaj için rastgele kimlik |
X-HolyArrs-Timestamp |
Signs each message ile: 1970’ten beri saniye |
X-HolyArrs-Signature |
Signs each message ile: sha256= artı <timestamp>.<delivery>.<body> değerinin sırrınla anahtarlanmış HMAC-SHA256 onaltılık çıktısı |
Authorization |
Is sent as a bearer token ile: Bearer <secret> |
Nothing seçiliyse sır gönderilmez. İmzalarken eski zaman damgalarını ve daha önce gördüğün delivery kimliklerini reddet; böylece kopyalanmış bir mesaj tekrar oynatılamaz.
{ "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" }}Diğer alanlar uygun olduklarında görünür: test, show ve episodes, artist ve tracks, report, people. people isteyenlerin adlarını tutar, adresleri asla. data, mesajın arkasındaki Geçmiş satırından nedenleri ve yolları tutar. Her 2xx yanıtı teslim edildi sayılır.
İlgili
İlgili bağlantısıHolyArrs ücretsiz. Zamanından tasarruf ettirdiyse GitHub'da yıldızla, sponsor ol ya da bana bir kahve ısmarla.