¿Cómo reenvíar invitaciones a un grupo específico de usuarios?

Somos un foro solo por invitación. Soy un administrador y he invitado a más de 1000 personas. Quiero reenviar invitaciones solo a un subconjunto de esa lista de invitaciones pendientes.

No veo una forma de seleccionar ese subconjunto de personas y reenviar solo sus invitaciones en lugar de reenviar a todos en la categoría Pendiente (y no encontré un tema de soporte para ello).

¿Alguna idea? (Si esto no es posible, sería genial tener una función como esta, donde pueda seleccionar un conjunto para reenviar…)

Actualmente, Discourse no cuenta con una función existente para reenviar selectivamente invitaciones a un subconjunto de invitaciones pendientes.

Tus mejores alternativas aquí serían:

  1. Reenvío manual de invitaciones:
    Puedes ir al área de “Invitaciones pendientes” y reenviar manualmente las invitaciones a personas específicas revisando la lista una por una. Sin embargo, en tu situación, esto podría ser un proceso tedioso, ya que tienes un subconjunto muy grande de invitaciones de usuario pendientes.

  2. Scripting personalizado (uso de la API):
    Si te sientes cómodo utilizando la API, podrías escribir un script para interactuar con la API de Discourse y reenviar invitaciones a un subconjunto específico de usuarios. Esto requeriría conocimientos técnicos y acceso a las credenciales de la API de tu foro. La documentación sobre la API de Discourse está disponible aquí: https://docs.discourse.org/ y en la categoría Documentation dentro de rest-api.

Para ayudarte con este proceso, se podría utilizar el complemento Data Explorer para identificar a los usuarios que aún necesitan que se les reenvíe una invitación. Para encontrar las invitaciones pendientes, podrías utilizar una consulta que se dirija a las tablas invites o invited_users en la base de datos de Discourse. A partir de los resultados de la consulta, puedes exportarlos como un archivo CSV o JSON para crear una lista de usuarios funcional. Con esto, podrías cruzar la información y decidir manualmente a cuáles recordatorios reenviar.

Teniendo esto en cuenta, si esta es una función que te interesa, te animo a crear un tema Contribute > Feature en nuestra comunidad Meta. Cuantas más personas muestren interés en una función, más probable es que se incluya en Discourse. Esta es una idea interesante y nos encantaría saber más sobre lo que estás buscando. :slightly_smiling_face:

Gracias por la información y los consejos. Publicaré una solicitud de característica.