All checks were successful
Create Release PR / Create Release PR (push) Successful in 59s
66 lines
2.5 KiB
Markdown
66 lines
2.5 KiB
Markdown
# 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
|