Feinjustierte Benachrichtigungen
Übersicht
Ab Version 2.3.1 können Sie die Benachrichtigungen, die das Panel an Telegram oder Webhook sendet, feinjustieren. Diese Funktion ermöglicht es Ihnen, spezifische Ereignisse für jeden Benachrichtigungskanal separat zu aktivieren oder zu deaktivieren.
Konfiguration
Um Benachrichtigungen zu konfigurieren, müssen Sie die Konfigurationsdatei herunterladen, ändern und in den Docker-Container einbinden.
Schritt 1: Konfigurationsdatei herunterladen
Laden Sie die Benachrichtigungskonfigurationsdatei aus dem offiziellen Repository herunter:
cd /opt/remnawave && curl -o notifications-config.yml https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/configs/notifications/notifications-config.yml
Oder verwenden Sie wget:
cd /opt/remnawave && wget https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/configs/notifications/notifications-config.yml
Schritt 2: Einstellungen konfigurieren
Öffnen Sie die heruntergeladene Datei in einem Texteditor:
cd /opt/remnawave && nano notifications-config.yml
Die Datei enthält alle verfügbaren Ereignisse mit Standardeinstellungen. Jedes Ereignis hat zwei Kanäle:
telegram: true/false- Benachrichtigungen an Telegram sendenwebhook: true/false- Benachrichtigungen per Webhook senden
Konfigurationsbeispiele:
Telegram-Benachrichtigungen für Benutzererstellung deaktivieren:
events:
user.created:
telegram: false # Telegram deaktivieren
webhook: true # Webhook aktiviert lassen
Alle Benachrichtigungen für Geräteverbindungen deaktivieren:
events:
user_hwid_devices.added:
telegram: false
webhook: false
Anker für Massendeaktivierung verwenden:
events:
user.expired:
<<: *bothDisabled # Beide Kanäle deaktivieren
Schritt 3: In Docker-Container einbinden
Fügen Sie ein Volume zu Ihrer docker-compose.yml hinzu:
cd /opt/remnawave && nano docker-compose.yml
services:
remnawave:
image: remnawave/remnawave:2
volumes:
- ./notifications-config.yml:/var/lib/remnawave/configs/notifications/notifications-config.yml:ro
# ... andere Einstellungen
Schritt 4: Container neu starten
Nach dem Einbinden der Datei starten Sie den Container neu:
cd /opt/remnawave && docker compose down remnawave && docker compose up -d && docker compose logs -f
Verfügbare Ereignisse
Die Konfigurationsdatei unterstützt zahlreiche nach Kategorien geordnete Ereignisse. Die vollständige und aktuelle Liste aller verfügbaren Ereignisse finden Sie im offiziellen Repository: events.ts.