He convertido una lista de correo existente a Discourse con bastante éxito, pero tengo una pequeña dificultad con la mejor manera de hacer algo. Esto es para un club de running y solíamos enviar correos electrónicos anunciando una carrera o evento, y luego, unos días después, reenviar ese correo como recordatorio (o, más a menudo, responder a él con una pequeña línea al principio como “Solo quería asegurarme de que todos sepan que esta carrera se acerca” y el mensaje original a continuación).
En Discourse, he configurado un foro de Anuncios donde todos están configurados para “Seguir el primer mensaje”, lo que garantiza que todos reciban una notificación del mensaje de anuncio inicial. Pero no logro averiguar cómo, en esencia, reenviar ese mensaje. También tengo una etiqueta “importante” que puedo añadir a cualquier mensaje para asegurar que todos reciban una notificación, pero sin crear un nuevo mensaje que sea una duplicación del original (lo cual sería confuso), no veo ninguna forma de que esa notificación se produzca.
¿Alguna sugerencia o hay algo que me esté perdiendo?
Deben estar ‘vigilando’ la categoría para cada nueva publicación.
Advertencia: esto generará notificaciones para cada publicación individual a todos los usuarios que no han estado en el sitio durante unos minutos. ¡Maneja los permisos con cuidado!
¿Quizás podrías usar una subcategoría para estos anuncios particularmente importantes a la que solo un grupo reducido tenga acceso para publicar?
Bien, entiendo la diferencia entre ‘Seguir el primer mensaje’ y ‘Seguir’ en general.
Sin embargo, simplemente configurar el foro de Anuncios como ‘Seguido’ no funcionará, porque si publicamos un anuncio de carrera, por ejemplo, alguien podría responder a ese correo con una pregunta que, aunque perfectamente legítima, no debería enviarse a más de 600 personas. (Peor aún, lo que también ha ocurrido es que las personas reciben el primer mensaje y responden a él como si fuera un mensaje privado al remitente.) Hay muchas personas no técnicas en este grupo y la experiencia ya ha demostrado que no hay forma de que entiendan las consecuencias de las diversas acciones.
Por eso, lo que busco es una forma de que yo, como administrador o al menos como usuario con privilegios, pueda hacer que un mensaje se ‘envíe de nuevo’, como se haría en el correo electrónico.
Sí, mi sugerencia solo funcionaría si evitas que todos, excepto el personal (o un grupo central), respondan al Tema de Anuncios.
Por cierto, la gente todavía podría usar la interfaz para responder como un Tema vinculado, pero estoy bastante seguro de que eso no funcionaría por correo electrónico.
Lo que pides parece ser una modificación del régimen de notificaciones para ‘Observar la primera publicación’, lo cual también enviaría notificaciones sobre nuevas publicaciones del personal. ¡Eso es territorio de plugins!
O simplemente la capacidad de que un administrador designe una publicación como digna de notificación. Puedo hacerlo con la etiqueta “importante” en categorías que no requieren “Observar primera publicación”.
Hmm, ¿qué pasaría si el tema se mueve a otra categoría y luego regresa? Me pregunto si eso lo activaría como una nueva primera publicación.
Buen punto. ¿Qué tal si pides a los usuarios que sigan una etiqueta de “recordatorio”? Nunca lo he probado, pero quizás las notificaciones se envíen después de agregarla más tarde en la vida del tema. ¿Lo pruebas?
Lo adicional que hay que probar es si un usuario recibe notificaciones sobre etiquetas de personal. Si ese es el caso, entonces puedes restringir quién puede agregar esas etiquetas para evitar abusos.
Hmm, tendré que pensar en cómo puedo crear una prueba que no alerte a todos por accidente. Tengo una categoría de prueba en la que solo estoy yo, con varias cuentas, así que eso podría servir como un entorno de prueba suficiente.
Gracias por las ideas; bueno saber que no me estoy perdiendo nada obvio, al menos.
Hola Adam: tengo curiosidad por saber dónde terminaste con este viejo problema. Recientemente planteé básicamente la misma pregunta y recibí algunas respuestas aquí.
Ahora estoy jugando (en ese hilo) con un script de Rails que puede activar notificaciones para un tema preexistente, pero me cuesta hacer que el correo electrónico correspondiente funcione al 100%.
Solo me pregunto si encontraste una manera, elegiste una solución alternativa o…?
Nunca llegué a probar las diversas posibilidades porque resultó que normalmente había algo que necesitaba cambiarse en la publicación original para el segundo recordatorio de todos modos. Así que simplemente creamos otra publicación que es similar pero no idéntica a la primera, y esa sale correctamente con Watching First Post.