Intentando hacer una invitación genérica

Estoy intentando crear una invitación genérica agradable para mi comunidad.

Hemos creado un usuario con un nombre de usuario y un nombre agradables para que aparezcan en la pantalla de invitación.

Pero el número de invitaciones está limitado a 10 y el plazo es de tres meses.

¿Hay alguna forma de eludir el límite para crear una invitación genérica con un gran número de usos que podamos publicar en nuestro sitio web y otras redes sociales para atraer tráfico a nuestro sitio de Discourse?

Los usuarios del personal pueden establecer la fecha de vencimiento en cualquier momento y alcanzar hasta 5000 usuarios con la configuración predeterminada.

2 Me gusta

Hola @spdegabrielle si buscas “invitar” en administrador - configuración, deberías encontrar los campos requeridos que puedes configurar.

@not-ethan y @Lilly

Gracias por responder tan rápido.

Estoy intentando crear una invitación genérica, no vinculada a un usuario en particular.

Así que, si bien los usuarios del personal pueden hacer 5000 con cualquier límite de fecha, la invitación está vinculada a su nombre, lo cual no es muy informativo en la pantalla de invitación.

@Lilly Los límites de usuario están restringidos a tres meses, y no parece haber una forma de cambiar eso.

1 me gusta

@Lilly mi error: hay una configuración de ‘días de caducidad de invitación’, pero lamentablemente es global. No me inclino a cambiar a todos los usuarios a 5000.

¿Quieres que todos los usuarios puedan invitar, o solo limitar esta cuenta en particular o algunas seleccionadas? Si es lo último, supongo que podrías establecer nivel de confianza mínimo para permitir la invitación en TL4 y luego asignar a esos usuarios a ese nivel de confianza. :thinking:

Buena sugerencia. Parece razonable, ya que nunca he tenido un usuario que use la función de invitación. Aun así, preferiría no eliminar la facilidad.

Supongo, por tus respuestas, que una invitación genérica al sitio, como en muchos servidores de Discord, no es una función disponible en Discourse.

Ok, creo que puede que lo haya descubierto. Usa una cuenta de personal. La configuración que se muestra a continuación: invite link max redemptions limit se aplica a las cuentas de personal. Además, max invites per day no parece estar limitado por el personal.

Consulta este tema

En otras palabras, exactamente lo que dijo @not-ethan, pero la configuración no parece tan clara.

Quizás las descripciones de la configuración podrían ser un poco más claras. :thinking:

Sí, soy consciente de las capacidades de las cuentas del personal. Pero busco una invitación genérica, no una de nuestro personal.

¿Qué significa genérico ahora?

1 me gusta

Estoy confundido sobre por qué no creas una cuenta de personal designada para esto. Creo que estoy malinterpretando lo que intentas hacer. Mis disculpas.

Solo tenemos un número limitado de cuentas de personal. Sería necesario ‘desvincular’ a alguien.

1 me gusta

¿Por qué no aumentar temporalmente el límite de invitaciones estándar a, digamos, unos miles de usos, hacer tu invitación y luego restablecer el límite a la normalidad?

1 me gusta

Gracias, lo intentaré y te informaré.

Lamento decir que, aunque fue una buena idea,
aumentar los límites no pareció tener ningún efecto en el usuario que creé e impersoné.

Además, acabo de notar que la invitación de usuario normal no incluye la capacidad de establecer un tema de destino.

image

Es posible que desees crear un usuario para este propósito, por ejemplo, usar la “identidad del sistema” o del “foro”.

Podrías usar la API para generar enlaces como ese usuario o suplantarlo.

¿Qué límite aumentaste?

Si solo fue max invites per day (invitaciones máximas por día), ese no es el correcto.

1 me gusta

¡Buen punto! Me perdí ‘invite link max redemptions limit users’, pero finalmente falló.

Pude crear una invitación con una vida útil de 14 años y 5000 usos, pero no funciona en la práctica, devolviendo un error de ‘Validation failed’.

También carece de la capacidad de establecer el parámetro ‘Arrive at topic’ disponible para los usuarios del personal.

Gracias a todos por su ayuda.

Me inclino a registrar una solicitud de función para invitaciones genéricas de ‘Bienvenida’ que puedan ir a una publicación de ‘acerca de este sitio’.

s.

Para esta parte, creo que si usas el botón de invitación desde el tema en sí, debería permitir a un usuario normal tener una versión de ‘llegar al tema’. Aunque el tema tiene que estar en una categoría pública:

1 me gusta

Gracias
no me di cuenta de eso

Todavía tengo el error de “validación fallida”, que supongo que ocurrió porque restablecí la configuración de invitación de usuario a sus valores predeterminados. (Supongo que los usuarios normales tienen limitaciones y los nuevos usuarios no pueden enviar invitaciones en absoluto por buenas razones)

Tal como están las cosas, mis opciones son: degradar a un usuario del personal o crear un usuario de invitación con los pasos

  1. relajar las restricciones de invitación para todos los usuarios (5000 días, 5000 invitaciones por usuario)
  2. crear un usuario especial con el nombre ‘invitación comunitaria’,
  3. ir al tema ‘Bienvenida a nuevos usuarios’ mientras se hace pasar por el usuario
  4. crear la invitación con el número máximo de usos (la duración por defecto es 14 años)
    Teniendo en cuenta que no debo restablecer la configuración de invitación a sus valores predeterminados o la invitación activará un error de ‘Validación fallida’ y será inutilizable.

En comparación, las comunidades de Discord tienen invitaciones genéricas como https://discord.gg/elixir que van directamente a su incorporación o canal nominado.

S.

Sí, no uses un enlace de invitación. :smiley:

No estoy siendo sarcástico, pero los enlaces de invitación, fuera de una comunidad privada y exclusiva, no ofrecen suficientes beneficios, en mi opinión.

Si compartes cómo está configurada tu comunidad, podría darte consejos específicos. Esto es lo que he hecho con Discourse en el pasado:

  1. Crea un tema de bienvenida explicando cosas e invitando al público a unirse a los foros, explicando que tiene poco tráfico, sin spam, administrado por la organización que sea, etc. (la página de invitación).
  2. Toma la URL de ese tema y crea un enlace permanente para él en Discourse, de modo que https://forums.examples.org/you-are-invitedhttps://forums.example.org/t/welcome/1234.
  3. Comparte https://forums.examples.org/you-are-invited en las redes sociales.

En este escenario, los foros eran públicos y los usuarios podían registrarse sin aprobación previa. Ese enlace permanente es “perenne”, porque puedo cambiar a dónde apunta; puedo publicarlo en línea, impreso, como un código QR, etc.

Ese es un enfoque impulsado por el contenido para invitar a nuevos miembros. :slight_smile:

4 Me gusta