Actualmente, un evento tiene una opción de recordatorio, que envía un mensaje en la comunidad al usuario que confirmó su asistencia. Esto no envía un correo electrónico al usuario.
Como es fácil olvidar un evento fuera de tu trabajo si no lo añades a tu calendario (o incluso si lo haces), me gustaría poder cambiar el recordatorio a un correo electrónico y personalizar el texto y el horario del recordatorio. Los recordatorios deben enviarse a cualquier persona que haya confirmado su asistencia o marcado como interesado.
No tendría que ser un correo electrónico en sí, sino que las notificaciones de eventos se gestionen de la misma manera que otras notificaciones (por ejemplo, las menciones @), para que el usuario conserve el control.
Para aclarar un poco, un evento enviará al usuario una notificación, que es ligeramente diferente de un mensaje.
Si una notificación enviara un mensaje privado dentro de Discourse en lugar de solo una notificación, podría generar un correo electrónico según las preferencias de notificación del usuario. De forma predeterminada, la opción «Recibir correo electrónico cuando se me envíe un mensaje privado» está configurada en «siempre».
Justo ahí existe una brecha general: hay opciones para recibir correos electrónicos sobre otros tipos de notificaciones (respuestas, citas, menciones), ¡pero nada que cubra los eventos!
No estoy seguro de que esto sería una mejora; aunque solucionaría el problema de la potencia de las notificaciones, ¡los mensajes añaden fricción!
Personalmente, me gustaría ver que se eliminen algunos mensajes redundantes de Discourse (por ejemplo, después de una invitación masiva a un evento), ¡no que se añadan más!
¡Sí, cerrar la brecha haciendo que la notificación forme parte de las reglas de correo de notificación sería probablemente más limpio!
Aunque eso no ofrecería una opción para contenido personalizado en el correo por evento, eso podría tener más sentido como un gancho que active el envío de un correo desde un servicio de correo en lugar de hacerlo directamente desde Discourse.