Correos electrónicos de notificación no se envían para Chat según la preferencia del usuario

Para usar Discourse Chat en nuestro caso, necesitaríamos asegurarnos de que las personas sean notificadas de manera confiable sobre los mensajes personales que se les envían. Esto significa:

  • Recibir una notificación de escritorio/push cuando la ventana no está activa (independientemente de cuándo fue la última vez que el usuario estuvo activo).
  • Recibir una notificación por correo electrónico después de X minutos de que el usuario no vea los mensajes.

También nos gustaría poder configurar ciertos canales para que se comporten de esta manera. Idealmente, esta sería una configuración a nivel de canal que los usuarios podrían cambiar, si lo desean, en lugar de una configuración a nivel de usuario. (De lo contrario, tendría que explicar a varios grupos cómo configurar sus clientes).

2 Me gusta