Saltar al contenido principal

Notificaciones ajustadas

Descripción general

A partir de la versión 2.3.1, puede ajustar las notificaciones que el panel envía a Telegram o Webhook. Esta función le permite habilitar o deshabilitar eventos específicos para cada canal de notificación por separado.

Configuración

Para configurar las notificaciones, debe descargar el archivo de configuración, modificarlo y montarlo en el contenedor Docker.

Paso 1: Descargar el archivo de configuración

Descargue el archivo de configuración de notificaciones del repositorio oficial:

cd /opt/remnawave && curl -o notifications-config.yml https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/configs/notifications/notifications-config.yml

O use wget:

cd /opt/remnawave && wget https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/configs/notifications/notifications-config.yml

Paso 2: Configurar los ajustes

Abra el archivo descargado en un editor de texto:

cd /opt/remnawave && nano notifications-config.yml

El archivo contiene todos los eventos disponibles con configuración predeterminada. Cada evento tiene dos canales:

  • telegram: true/false - enviar notificaciones a Telegram
  • webhook: true/false - enviar notificaciones mediante Webhook

Ejemplos de configuración:

Deshabilitar notificaciones de Telegram para la creación de usuarios:

events:
user.created:
telegram: false # Deshabilitar Telegram
webhook: true # Mantener Webhook habilitado

Deshabilitar todas las notificaciones para conexiones de dispositivos:

events:
user_hwid_devices.added:
telegram: false
webhook: false

Usar anclas para deshabilitar en masa:

events:
user.expired:
<<: *bothDisabled # Deshabilitar ambos canales

Paso 3: Montar en el contenedor Docker

Agregue un volumen a su docker-compose.yml:

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
# ... otras configuraciones

Paso 4: Reiniciar el contenedor

Después de montar el archivo, reinicie el contenedor:

cd /opt/remnawave && docker compose down remnawave && docker compose up -d && docker compose logs -f

Eventos disponibles

El archivo de configuración admite numerosos eventos organizados por categorías. La lista completa y actualizada de todos los eventos disponibles se puede encontrar en el repositorio oficial: events.ts.