Mis à jour le 07.03.2023 et testé pour la version stable 3.0. Une nouvelle fonctionnalité est incluse ! Un analyseur de chat. Les mêmes mots-clés configurés pour votre analyse de messages privés (PM) déclencheront également le texte à l’intérieur des conversations de chat. Cependant, pour éviter un afflux de notifications, l’analyseur de chat enverra des rapports groupés après un certain délai.
Mise à jour : CORRECTION : problèmes de compatibilité avec Discourse v 2.2
Tout d’abord, précisons que je ne suis pas développeur, j’ai simplement financé ce travail. Je ne serai pas en mesure d’apporter un support technique, mais je collaborerai avec d’éventuels contributeurs. Je publie simplement ce plugin ici pour rendre à la communauté.
Contexte
Ce plugin peut sembler quelque peu controversé, alors laissez-moi expliquer pourquoi il a été développé. Notre forum Discourse est une place de marché communautaire. Nous facilitons la vente d’objets virtuels. Ce modèle économique est ravagé par des escrocs et des arnaqueurs qui tentent de profiter de nos acheteurs et vendeurs. Nous essayons de les arrêter avant qu’ils n’agissent, et ils commencent généralement à cibler leurs victimes via des messages privés (PM). C’est là que nous surveillons les activités malveillantes pour les stopper net, et c’est pourquoi un analyseur de PM s’avère utile.
Description du plugin
L’analyseur de PM examine tous les messages privés envoyés sur votre instance Discourse et vérifie le contenu du texte par rapport à un ensemble de mots-clés que vous pouvez saisir dans les paramètres. Si un mot-clé est détecté, une notification est envoyée à tous les administrateurs.
Utilisations du plugin
C’est un excellent plugin pour surveiller les utilisateurs qui pensent que le fait d’aller en privé signifie qu’ils peuvent enfreindre vos règles (arnaque, spam, propos offensants, harcèlement). Il pourrait également être utilisé à des fins marketing si votre forum est lié au commerce électronique.
Fonctionnalités du plugin
Rien de bien compliqué à décrire. Il ajoute un paramètre supplémentaire où vous pouvez entrer les mots-clés dans votre panneau d’administration, et c’est tout. Le reste est automatique : chaque fois qu’un mot est déclenché, vous recevrez une notification avec un lien vers le PM (voir l’image ci-dessous). Le plugin ignore également les messages des administrateurs (fondamentalement, les PM des administrateurs ne sont pas analysés). De plus, le plugin n’analyse que lorsqu’un PM est en cours d’envoi. Il est impossible d’analyser les anciens messages non encore analysés.
Problèmes connus du plugin
Actuellement, il analyse également les noms d’utilisateurs. Ainsi, si un utilisateur possède un mot qui figure dans les paramètres de votre analyseur, cela déclenchera la notification à chaque fois qu’il envoie un PM. Ce n’est pas un problème majeur, mais cela existe.
Dépôt du plugin
Captures d’écran du plugin
C’est ma deuxième contribution à la communauté ! Un grand merci à l’équipe Discourse et à tous les développeurs de ce site.



I will look into your way of doing things. So you’re saying I can create a set of keywords that will be picked up in PM’s, and they will notify all admins?
Thanks for answering.
