Permitir que no miembros envíen mensajes privados al administrador

Busqué y realmente no pude encontrar nada relevante.

¿Sería posible permitir que un no miembro envíe un mensaje privado al administrador del foro (de mi propio foro)? ¿O tal vez proporcionar un enlace o un formulario o alguna forma de contactar al administrador sin tener que iniciar sesión o hacerse miembro?

1 me gusta

No creo que esto exista, y la idea ya fue descartada antes – pero si realmente necesitas una forma de hacerlo, podrías proporcionar un enlace a un formulario de contacto externo, como uno gratuito en Tally.

Este enlace podría aparecer en tu sección /about o como un Enlace de Encabezado Personalizado.

gracias

Tengo un enlace de correo electrónico en la página acerca de, supongo que eso servirá

De acuerdo, pero es posible que descubras que eso atrae a spambots. Un formulario con reCAPTCHA no es infalible, pero al menos la dirección de destino no puede ser recolectada y compartida.

Creo que Nathan tuvo algo de suerte forzando el correo electrónico para el grupo de administradores, ¿si eso sirve de algo?

(Aunque sería aún mejor si la interfaz de usuario lo permitiera :slight_smile:)

Aunque creo que también podrías crear un grupo personalizado específicamente para este caso de uso en particular y usar la interfaz de usuario para eso.

3 Me gusta

la dirección de correo electrónico se ha publicado en la página acerca de durante aproximadamente un año, hasta ahora no he tenido ningún problema. Es un sitio de muy bajo volumen. Si se convierte en un problema, eliminaré el enlace y borraré la dirección. Yo tengo el problema opuesto.

el tema que publicó ToddZ descartó en gran medida la idea como una invitación al abuso. No querría esto como una característica general para todos los usuarios, solo una forma de que las personas puedan contactarme sin tener que unirse a mi foro. Publicar mi correo electrónico obviamente invita a los bots de spam y al abuso.

Si un simple botón en la página Acerca de permitiera a un no miembro o a un miembro no registrado enviar un mensaje privado a una cuenta, (en mi humilde opinión) me ayudaría a impulsar la participación. Tengo, como sospecho que tienen la mayoría de los foros, muchos usuarios pasivos que parecen no estar dispuestos a unirse. Si se saliera de control, tendría una forma sencilla de desactivarlo.

Y ya que estoy aquí, daré mi caso de uso exacto:

Organizo eventos en vivo. A veces ofrezco premios (camisetas) a los espectadores/participantes. Me gustaría una forma en que las personas puedan contactarme para recibir su premio. No quiero que tengan que unirse al foro para reclamar su premio. Es suficiente que sepan de nosotros, tal vez más tarde terminen uniéndose.

Gracias

Andy

2 Me gusta

Estoy bastante seguro de que esto todavía funciona. Allow-pm-to-staff

3 Me gusta

¡Gracias, señor!

Juraría que había visto esta opción, debió ser mientras examinaba los complementos hace un tiempo. Gracias.

Una pregunta rápida si me permite. ¿Cómo se implementaría esto? ¿El botón de mensaje simplemente aparecerá en la página del usuario?

¿Eso también funciona para usuarios anónimos/no registrados?

1 me gusta

No. Tienes que ser un usuario para crear un tema.

He creado un complemento que permitirá a un usuario anónimo rellenar un formulario y enviar un mensaje privado.

Lo utilizo en https://www.formhoster.com/ y Contact Us - Literate Computing. Por ahora, no es público, al menos.

4 Me gusta

No lo creo. Parece que se necesita una cuenta para que el moderador envíe.

3 Me gusta

Si desea que un usuario anónimo cree un tema, puede utilizar el correo electrónico de entrada. Esto crea un tema y las respuestas van al usuario.

5 Me gusta

Lo siento. No me di cuenta de que querías no miembros. (Aunque esté en el título? :person_shrugging:)

Necesitarás configurar un grupo o categoría para aceptar correos electrónicos de no miembros y hacer que envíen un correo electrónico. Eso hará lo que quieres.

Para enviar un mensaje en Discourse tienes que ser un usuario.

Podría ser posible crear un complemento que haga esencialmente lo mismo que enviar un correo electrónico. Creo que sería complicado lograr que renderice el compositor, pero debería ser posible.

1 me gusta

[quote=“pfaffman, post:13, topic:391858”]Necesitarás configurar un grupo o categoría para aceptar correos electrónicos de no miembros y hacer que envíen correos electrónicos. Eso hará lo que quieres.
[/quote]

Así es exactamente como configuramos las cosas aquí. Si quieres contactar a nuestros moderadores, por ejemplo, sobre un problema con tu cuenta, puedes enviar un correo electrónico a Moderators@discourse.org. Sin embargo, rara vez sucede a pesar de que está listado en la página “acerca de”.

Creo recordar que @awesomerobot propuso una idea ingeniosa hace tiempo, permitir que las personas respondan y creen su cuenta como un segundo paso para crear una publicación. Pero no es de lo que estamos hablando aquí.

1 me gusta

Creo que este enfoque registrará al remitente del correo electrónico como un “usuario en etapa” (staged user), por lo que la comunicación debería estar vinculada a ellos si se convierten (o ya son) miembros usando la misma dirección de correo electrónico.

4 Me gusta

Uf, no sé por qué no pensé en esto. ¡De hecho, lo configuré yo mismo hace mucho tiempo!

(Mi intención era un poco diferente: quería una recepción totalmente anónima desde un formulario externo a una categoría, pero los detalles no funcionaron y dejé la idea en suspenso).

Creo que para los moderadores y los otros grupos automáticos necesitarías usar la solución alternativa de rails de Nathan que enlacé anteriormente (Allow non-members to pm the administrator - #5 by JammyDodger), pero creo que crear un nuevo grupo personalizado para esto podría ser más fácil si no estás limitado a uno de los automáticos.

(Aunque un excelente defensor para agregarlo a la interfaz de usuario si te apetece agregar el caso de uso a Allow email in for moderators, staff, and admins :slight_smile: )

Creo que debería ser posible integrar esa dirección de correo electrónico en un componente de tema que muestre un botón en la página “Acerca de”. :crossed_fingers: Para los anónimos/desconectados siempre se abriría en su correo electrónico, pero eso es bastante cercano.

¡Sí! Creamos un nuevo grupo personalizado para recibir el correo electrónico de moderators@discourse.org. :+1:

2 Me gusta