Scanner de mots-clés pour messages privés

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.

31 « J'aime »

En quoi cela diffère-t-il des mots de surveillance généralement signalés dans le panneau d’administration en pratique ? Je suppose que cela ne scanne pas le texte visible par le public, mais je pensais qu’il y aurait peu de différence dans les rapports, sauf si vous avez remarqué le contraire ? :slightly_smiling_face:

3 « J'aime »

Les mots-clés signalés ne fonctionnent-ils que sur les publications publiques ? Et ne sont-ils pas destinés à bloquer le langage grossier ? Je n’ai jamais vraiment examiné cette fonctionnalité. Ce plugin analyse les messages privés et n’informe pas les utilisateurs qu’un mot-clé a été détecté et que les administrateurs ont été notifiés.

1 « J'aime »

Non, ils fonctionnent partout, mon ami, et ils sont « destinés » à tout usage vers lequel vous souhaitez les orienter. Je suggère qu’une information indiquant à l’utilisateur qu’un élément a été signalé renforce la confiance entre les utilisateurs et le personnel.

Nous utilisons un ensemble de phrases de surveillance pour empêcher les gens de faire ce que vous essayez d’arrêter ici. Nous recevons régulièrement des questions à ce sujet, et les gens sont ravis de savoir, de manière générale, ce que nous filtrons et pourquoi.

2 « J'aime »

Dans ce cas, mon plugin est inutile :smiley: Je vais étudier ta méthode. Donc tu dis que je peux créer un ensemble de mots-clés qui seront détectés dans les messages privés et qui notifieront tous les administrateurs ?

1 « J'aime »

Admin/logs/mots-clés, puis choisissez approuver/signaler/bloquer/censurer selon le cas, mon ami.

3 « J'aime »

Il n’y a pas d’option pour notifier silencieusement les administrateurs, donc je suppose que ce plugin a une certaine unicité :smiley:
Nous avons un modèle économique unique, avec beaucoup d’escrocs dans notre secteur. Le signalement automatique et/ou l’exigence d’une approbation révéleraient rapidement ce qui peut ou ne peut pas être dit dans une conversation, donnant ainsi l’avantage aux escrocs.

J’avais un peu imaginé que ce plugin ne serait utile à personne d’autre qu’à moi :stuck_out_tongue: Merci d’avoir répondu.

6 « J'aime »

J’obtiens ceci lorsque je clique sur les paramètres du plugin.

1 « J'aime »

Quelle version de Discourse utilisez-vous ? Je suis presque certain que c’est la cause, car je suis en retard de quelques mises à jour. Je réglerai ce problème dans 2 à 3 semaines et je mettrai à jour ce fil lorsqu’une nouvelle mise à jour sera disponible.

3 « J'aime »

Merci, j’utilise la dernière version.

1 « J'aime »

Mise à jour et fonctionnel avec la version stable 2.7.0.

2 « J'aime »

Aucune mise à jour n’a été reçue sur ma page de mise à niveau. :slightly_frowning_face:

Il semble que rien n’ait changé ici ; GitHub - worldismine/PM-Scanner: Custom PM scanner · GitHub

1 « J'aime »

Désolé, quand j’ai dit « mis à jour », je voulais dire que j’ai passé notre instance à la version 2.7.0 et que le scanner PM fonctionne parfaitement ici, donc le plugin lui-même n’avait pas besoin de mise à jour. Il fonctionne sur notre instance :

La seule chose à laquelle je peux penser, c’est qu’un autre de vos plugins provoque le conflit.

2 « J'aime »

Le problème survient lorsque vous recherchez « pm scanner » dans les paramètres : ces options apparaissent alors.

Cependant, si vous cliquez sur « plugins », puis sur le bouton « pm scanner » dans les paramètres, cela affiche ceci :

1 « J'aime »

J’ai essayé les deux méthodes et cela fonctionne pour moi. :frowning:

2 « J'aime »

Ma dernière version est la 2.8.0.beta1.

Est-ce que quelqu’un d’autre peut voir ceci, s’il vous plaît ??? Est-ce que cela fonctionne sur votre version ? :slightly_frowning_face:

1 « J'aime »

Si vous êtes prêt à attendre, nous aurons une mise à jour pour la version 2.8. Cependant, cela peut prendre un certain temps car nous utilisons uniquement les versions stables.

3 « J'aime »

Salut, mets à jour ceci pour la version 3

1 « J'aime »

Je le ferai dans environ 2 à 3 semaines.

2 « J'aime »

Mis à jour et testé pour la version stable 3.0. Une nouvelle fonctionnalité est incluse ! Un scanner de chat. Les mêmes mots-clés définis pour votre analyse des messages privés déclencheront du texte dans les conversations de chat. Cependant, pour éviter de nombreuses notifications, le scanner de chat enverra des rapports groupés après un certain laps de temps.

6 « J'aime »