Je me demande s’il existe un moyen d’automatiser des actions sur les sujets, y compris leur fermeture, en fonction d’un tag. Cette question a déjà été posée, mais @codinghorror avait demandé un cas d’usage concret qui n’a pas été fourni — alors je voulais en mentionner un que nous avons !
Nous avons un forum pour une communauté de développeurs open source et, séparément (tout comme Discourse), une plateforme d’hébergement gérée avec un service client pour l’infrastructure que nous fournissons.
Souvent, des personnes publient sur le forum pour demander de l’aide sur des sujets spécifiquement liés à notre hébergement. Dans ces cas-là, le sujet est fermé avec une réponse préenregistrée incluant l’adresse e-mail à contacter pour le support. Cela en soi n’est pas un problème, mais comme le sujet et la réponse préenregistrée sont clairement publiés par une personne réelle, cela crée une impression négative chez l’utilisateur quant à la manière dont sa demande est traitée.
Parfois, des personnes disent quelque chose comme :
« Pourquoi votre équipe n’est-elle pas là pour répondre à mes e-mails alors que [PERSONNE] a tout le temps de fermer mes sujets sur le forum ?? »
Bien sûr, la réponse est qu’il ne s’agit pas des mêmes équipes, et notre forum compte également des membres de la communauté qui aident à la modération sans travailler pour nous. Mais le fait que le sujet soit fermé par quelqu’un qui a un visage et un nom donne l’impression d’un rejet personnel ou d’un refus d’aide de la part d’un membre du personnel.
Le cas d’usage que j’ai en tête est similaire à la façon dont fonctionnent les bots sur GitHub. Si un modérateur pouvait ajouter un tag à un sujet, et qu’un utilisateur « bot » publie automatiquement la réponse et ferme le sujet, cela pourrait, [bien que cela ne change rien en réalité], aider à réduire l’animosité envers la personne qui ferme correctement le sujet et fournit les coordonnées de contact.
Je ne suis pas particulièrement attaché à cette idée ou solution — et je serais ravi de recevoir des suggestions concernant d’autres fonctionnalités existantes de Discourse ou d’autres approches pour mieux gérer ce type de dynamique ![]()
Merci de votre lecture !
