# SmartNotify - Jellyfin Plugin **Discord-Benachrichtigungen für neue Filme und Episoden in Jellyfin 10.11+** Kennt das Problem: Du tauschst eine Serie gegen bessere Qualität aus und Jellyfin meldet jede Folge als "neu". SmartNotify erkennt den Unterschied zwischen wirklich neuen Inhalten und Qualitäts-Upgrades — und nervt dich nicht mit Spam. ## Was kann es? - **Upgrade-Erkennung** — Erkennt ob eine Datei neu ist oder nur ein Qualitäts-Upgrade. Keine falschen Benachrichtigungen mehr beim Austausch von Dateien. - **Episoden-Gruppierung** — Statt 12 einzelner Nachrichten bekommst du eine: *"Staffel 1: Episode 1-12"*. Bei Lücken entsprechend: *"Episode 1-4, 6, 8-12"*. - **Discord-Embeds** — Benachrichtigungen mit Bild, Beschreibung und direkten Links zu IMDb, TMDb, AniDB, AniList und TVDB. - **Shokofin/VFS-kompatibel** — Die Erkennung basiert auf Provider-IDs statt Jellyfin-internen IDs, die sich bei VFS ständig ändern. ## Installation In Jellyfin unter **Dashboard** > **Plugins** > **Repositories** die folgende URL als Repository hinzufügen: ``` https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/raw/branch/main/manifest.json ``` Danach im **Katalog** SmartNotify installieren und Jellyfin neustarten. ### Manuell Plugin-ZIP von den [Releases](https://git.tdpi.dev/TDPI/jellyfin-plugin-smartnotify/releases) herunterladen, nach `plugins/SmartNotify/` entpacken und Jellyfin neustarten. ## Einrichtung Nach der Installation unter **Dashboard** > **Plugins** > **SmartNotify**: 1. Discord Webhook URL eintragen 2. Server URL eintragen (wird für Bilder in Discord gebraucht) 3. Fertig — Standardeinstellungen passen für die meisten Setups ### Optionale Einstellungen | Einstellung | Standard | Beschreibung | |-------------|----------|--------------| | Verzögerung | 5 min | Wartezeit damit Jellyfin Metadaten laden kann | | Gruppierungsfenster | 30 min | Wie lange auf weitere Episoden gewartet wird bevor gesendet wird | | Upgrades unterdrücken | An | Keine Benachrichtigung wenn nur die Qualität besser wird | | Film-Benachrichtigungen | An | Benachrichtigungen für neue Filme | | Episoden-Benachrichtigungen | An | Benachrichtigungen für neue Episoden | | Bot-Name | Jellyfin SmartNotify | Anzeigename in Discord | | Embed-Farbe | Blau | Farbe des Discord-Embeds | ## Beispiele **Mehrere Episoden:** ``` 📺 Attack on Titan Neue Episoden hinzugefügt: Staffel 4: Episode 1-12 ``` **Neuer Film:** ``` 🎬 Your Name (2016) Kimi no Na wa - Ein Junge und ein Mädchen... ``` ## Lizenz MIT