Skip to content

Benachrichtigungen DE

TheMRX13 edited this page Jul 3, 2026 · 2 revisions

Benachrichtigungen

🌐 English · Deutsch

Die App kann über sechs Dienste benachrichtigen. Globale Dienst-Konfiguration (Tokens, Webhooks) verwaltet der Admin; pro Benutzer lassen sich Dienste und einzelne Events an-/abschalten (/notifications).

Screenshot: Benachrichtigungs-Einstellungen

Events

Event Auslöser
on_completed Download komplett erfolgreich
on_partial Download teilweise erfolgreich
on_errors Download fehlgeschlagen
on_cancelled Download abgebrochen
on_autosync AutoSync lädt neue Folgen
on_sync_error AutoSync-Fehler
on_sync_hold / on_sync_resume AutoSync pausiert/fortgesetzt (Custom Path nicht erreichbar / wieder da)
on_disk_space_low Freier Speicherplatz unter Schwellwert (Standard 5 GB, max. 1 Meldung/Stunde)

Dienste

Web Push (Browser)

Push-Benachrichtigungen direkt im Browser (auch bei geschlossenem Tab, PWA-tauglich). VAPID-Schlüssel werden automatisch generiert (~/.mediaforge/vapid_keys.json) — keine Konfiguration nötig, nur in der UI „Aktivieren“ und die Browser-Berechtigung erteilen. Abos sind benutzergebunden; abgelaufene Abos werden automatisch entfernt.

Telegram

  1. Bot beim @BotFather anlegen und Bot-Token als Admin hinterlegen (notif_telegram_bot_token).
  2. Dem Bot eine Nachricht schreiben.
  3. In den eigenen Benachrichtigungseinstellungen die Chat-ID eintragen — oder den Button „Chat-ID erkennen“ nutzen.

Discord

Webhook-URL eines Channels hinterlegen (notif_discord_webhook_url). Discord-Meldungen kommen als farbige Embeds (grün = Erfolg, orange = teilweise, rot = Fehler, grau = abgebrochen) inkl. Episodenzahl und Fehlerliste. Discord ist ein globaler Kanal (nicht benutzerbezogen).

Pushover

Admin hinterlegt den App-Token (notif_pushover_app_token), jeder Benutzer seinen eigenen User-Key.

ntfy

Selbst gehostet oder ntfy.sh: Server-URL und Topic konfigurieren; optional Auth per Bearer-Token oder Benutzername/Passwort.

WhatsApp (über Twilio)

Twilio-Konto nötig: Account SID, Auth Token und Absendernummer als Admin hinterlegen; jeder Benutzer trägt seine eigene Empfänger-Telefonnummer ein.

Test & Fehlersuche

Auf der Benachrichtigungsseite gibt es pro Dienst einen Test-Button. Bei Problemen den Debug-Modus aktivieren — jeder Sendeversuch wird mit Grund geloggt (z. B. „event disabled in user prefs“). Sensible Werte (Bot-Tokens, Webhook-URLs, App-Tokens) werden verschlüsselt in der Datenbank gespeichert (Datenbank).

Clone this wiki locally