¡Hola y muchas gracias por este excelente software. Actualmente estoy configurando un servidor de Discourse para un proyecto de Android de código abierto. En Google Play, debes especificar una dirección de correo electrónico de contacto. Mi idea es utilizar esta dirección para publicar automáticamente en Discourse, de modo que toda la comunidad pueda ofrecer soporte por correo electrónico. Esto ya funciona muy bien (Discourse crea usuarios en etapa).
Ahora estoy buscando una forma de enviar automáticamente un mensaje a los nuevos usuarios en etapa. La razón es que, al enviar el correo, los usuarios podrían no esperar que su dirección de correo sea visible públicamente. Estoy pensando en algo como esto:
Gracias por contactarnos. Hemos publicado tu solicitud en nuestro foro de la comunidad de soporte. Nuestros voluntarios estarán encantados de ayudarte. Si deseas eliminar la publicación, haz clic aquí.
La solución perfecta (pero probablemente más compleja) sería enviar un correo de confirmación a los usuarios en etapa antes de publicar por primera vez. Esto también ayudaría a prevenir el spam. Algo como esto:
Gracias por contactarnos. El soporte es gestionado por voluntarios en nuestro foro. Ya hemos creado una publicación para ti, pero aún no es visible. Haz clic aquí para hacerla visible y recibir respuestas. Si ignoras este mensaje, no volveremos a enviarte un correo.
Esto es básicamente lo contrario de este tema:
¿Existe ya alguna forma de hacer esto? ¡Muchas gracias por tu respuesta!
Hola y bienvenido a nuestra comunidad. Nos alegra tenerte aquí.
Si estás familiarizado con los webhooks, creo que podrías configurar uno para enviar un correo electrónico cuando se creen usuarios en fase de prueba.
Dicho esto, quizás quieras replantear tu flujo de trabajo, ya que creo que va en contra de la forma en que Discourse está diseñado para funcionar. Cuanto más sigas el flujo natural, menos problemas tendrás al configurar y administrar tu comunidad. Además, tener un proceso de “opt-out” en lugar de uno de “opt-in” va en contra del RGPD y otras leyes de privacidad, y también contradice la forma en que las personas esperan que se trate su dirección de correo electrónico.
No sé qué tipo de preguntas de soporte recibirán en tu sitio, pero sospecho que la mayoría no serán adecuadas para compartirlas públicamente. Sería mejor que tus voluntarios respondan directamente a las solicitudes y luego extraigan las lecciones aprendidas para compartirlas, ya sea creando una sección de preguntas frecuentes o iniciando un tema público caso por caso.
Una forma muy sencilla de lograr esto es crear un grupo en Discourse para un equipo de triaje de voluntarios, hacer que el correo electrónico se entregue al grupo, lo cual crea el usuario en fase de prueba. Luego, tus voluntarios pueden responder al correo electrónico y hacer un seguimiento según sea necesario. Como parte de esto, se puede informar a la persona sobre tu foro y animarla a participar en las discusiones públicas.
Buen punto. Parece que los usuarios en etapa no encajan en nuestro caso.
Actualmente, el soporte se realiza mediante Google Groups. La mayoría de las preguntas son del tipo “X no funciona” o “Por favor agreguen Y”, por lo que en su mayoría no son críticas para publicar. Lamentablemente, el número de voluntarios es bastante pequeño. Esperaba que un foro público pudiera ayudar a cualquiera a responder y reducir mi carga de trabajo. Tener un grupo de triaje aumentaría efectivamente mi carga de trabajo, ya que haría imposible que los usuarios casuales respondan.
Supongo que seguiré usando el feo truco que uso actualmente: tener un autorespondedor para la dirección de correo de soporte que simplemente le diga a los usuarios que publiquen en el foro en su lugar. Quizás las insignias y la mejor interfaz de Discourse (en comparación con Google Groups) convencerán a algunos usuarios casuales de ser más activos y responder a las solicitudes de soporte de otros usuarios.
De nuevo, muchas gracias por tu respuesta. Discourse es genial