Bonjour. J’ai une catégorie Acheter/Vendre/Échanger sur mon site que j’aimerais restreindre aux publications tant qu’un membre n’a pas “aimé” le sujet des règles. J’ai demandé au Bot IA, et il m’a donné quelques instructions. Cependant, il semble que cela nécessite l’Automatisation Discourse qui n’est disponible que sur les plans hébergés.
Y a-t-il un moyen de faire cela sur ma plateforme auto-hébergée ?
Hmm, peut-être avec Discourse Policy et les permissions de groupe ?
add-users-to-group : accepte un seul groupe en entrée ; les utilisateurs qui acceptent la politique seront automatiquement ajoutés à ce groupe (lorsque la politique est révoquée manuellement ou si la version de la politique est mise à jour, l’utilisateur ou les utilisateurs sont retirés du groupe)
J’ai dû activer le SQL des badges, puis créer un badge qui est attribué lorsqu’un utilisateur aime la publication spécifique. J’ai ensuite créé un groupe que l’Automatisation Discord attribue automatiquement en fonction du fait qu’un utilisateur possède le badge. J’ai donné au groupe « tout le monde » un accès en lecture seule à la catégorie afin qu’ils ne puissent que réagir. J’ai donné au groupe personnalisé un accès complet.
Je vais faire une petite note sur exactement ce que j’ai fait quand je rentrerai, juste au cas où quelqu’un d’autre voudrait le savoir. Ensuite, je marquerai cela comme la solution.