Comment renvoyer des invitations à un groupe spécifique d'utilisateurs ?

Nous sommes un forum sur invitation uniquement. Je suis un administrateur et j’ai invité plus de 1000 personnes. Je souhaite renvoyer des invitations à un sous-ensemble de cette liste d’invitations en attente.

Je ne vois aucun moyen de sélectionner ce sous-ensemble de personnes et de ne renvoyer que leurs invitations, par opposition à renvoyer à tout le monde dans la catégorie En attente (et je n’ai pas trouvé de sujet de support pour cela).

Des idées ? (Si ce n’est pas possible, ce serait formidable d’avoir une fonctionnalité comme celle-ci - où je peux sélectionner un ensemble pour renvoyer…)

1 « J'aime »

Actuellement, Discourse ne dispose pas d’une fonctionnalité existante pour renvoyer sélectivement des invitations à un sous-ensemble d’invitations en attente.

Vos meilleures options alternatives ici seraient :

  1. Renvoyer manuellement les invitations :
    Vous pouvez aller dans la zone « Invitations en attente » et renvoyer manuellement des invitations pour des personnes spécifiques en examinant la liste une par une. Cependant, dans votre situation, cela pourrait être un processus fastidieux car vous avez un très grand sous-ensemble d’utilisateurs invités en attente.
  2. Script personnalisé (utilisation de l’API) :
    Si vous êtes à l’aise avec l’utilisation de l’API, vous pourriez écrire un script pour interagir avec l’API de Discourse afin de renvoyer des invitations à un sous-ensemble spécifique d’utilisateurs. Cela nécessiterait une expertise technique et un accès aux identifiants de l’API de votre forum. La documentation sur l’API Discourse est disponible ici : https://docs.discourse.org/ et dans la catégorie Documentation sous rest-api

Pour aider à ce processus, le plugin Data Explorer pourrait être utilisé pour identifier les utilisateurs qui ont encore besoin qu’une invitation soit renvoyée. Pour trouver les invitations en attente, vous pourriez utiliser une requête qui cible les tables invites ou invited_users dans la base de données Discourse. À partir des résultats de la requête, vous pouvez ensuite les exporter sous forme de fichier CSV ou JSON, pour créer une liste de travail d’utilisateurs. Avec cela, vous pourriez faire une référence croisée et décider manuellement quels rappels renvoyer.

Dans cette optique, si c’est une fonctionnalité qui vous intéresse, je vous encourage à créer un sujet Feature dans notre communauté Meta. Plus il y a de personnes qui montrent de l’intérêt pour une fonctionnalité, plus il est probable qu’elle soit intégrée à Discourse. Cela semble être une idée intéressante et nous aimerions en savoir plus sur ce que vous recherchez. :slightly_smiling_face:

Merci pour les informations et les conseils. Je vais soumettre une demande de nouvelle fonctionnalité.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.