Cette documentation fournit un guide complet sur la prévention du spam dans les forums Discourse, et inclut des informations sur divers paramètres et outils conçus pour aider à maintenir un environnement communautaire exempt de spam.
Niveau d’utilisateur requis : Administrateur
Sur la plupart des forums, le spam est rare. Cependant, si vous rencontrez des problèmes de spam sur votre site, Discourse propose de nombreux outils pour vous aider à prévenir automatiquement le spam.
Le guide suivant offre des recommandations sur la façon dont vous pouvez aider à prévenir le spam, tout en maintenant un environnement positif et accueillant pour votre communauté.
Détection du spam avec Discourse AI
La détection du spam par l’IA de Discourse est l’une des meilleures fonctionnalités de Discourse pour la détection automatisée du spam. Contrairement à d’autres outils, elle peut bloquer automatiquement les utilisateurs et les publications sur la base de règles préconfigurées. La détection du spam par l’IA est disponible pour tous les utilisateurs sur l’hébergement Discourse, et sur les sites auto-hébergés avec un LLM configuré.
Les avantages de la détection du spam par l’IA incluent :
- Automatisation : Aucune intervention manuelle n’est nécessaire pour bloquer les spams évidents.
- Personnalisation : Vous pouvez l’adapter aux besoins uniques de votre communauté.
- Évolutivité : Fonctionne bien même lorsque les communautés subissent de lourdes attaques de spam.
- Compatibilité étendue : Gratuit (sur l’hébergement Discourse) et des LLMs économiques comme GPT-4, Claude 3.5 et Gemini Flash peuvent gérer efficacement la détection du spam.
Configuration de la détection du spam par l’IA
Ceci est désormais activé par défaut pour les clients Starter et Standard
Activez-le simplement dans les paramètres d’administration → plugins → IA → Gestion du spam (détails ici).
Par défaut, il utilise un prompt que Discourse a adapté pour nos sites, mais vous pouvez ajouter des instructions personnalisées spécifiques à votre site.
Exemple de prompt adapté
Avec Discourse AI, vous pouvez également utiliser le bot créatif IA pour générer des prompts adaptés spécifiques aux besoins de votre site.
Niveaux de confiance par défaut
Le niveau de confiance par défaut pour les nouveaux utilisateurs sur votre site peut être ajusté sur la page .../admin/site_settings/category/trust, cependant, nous recommandons de maintenir le niveau de confiance par défaut défini sur 0.
Si vous avez modifié la valeur de ce paramètre, nous vous recommandons vivement de le remettre à 0 : nouvel utilisateur, car modifier ce paramètre peut mettre votre site à risque sérieux de spam, en raison de la manière dont les niveaux de confiance interagissent avec les paramètres liés au spam de Discourse.
Paramètres de site liés au spam
Sauf si vous rencontrez spécifiquement des problèmes de spam, nous recommandons de maintenir les paramètres suivants à leurs valeurs par défaut.
Discourse dispose de plusieurs paramètres de site liés au spam auxquels vous pouvez accéder sur la page .../admin/config/spam de votre site.
Ces paramètres peuvent être ajustés pour augmenter ou diminuer la sensibilité de la détection du spam, et la rigueur des conséquences associées à la publication de spam.
Voici quelques-uns des paramètres liés au spam les plus couramment ajustés qui ont un impact notable sur la façon dont le spam est géré sur un site.
Les valeurs par défaut de tous les paramètres sont affichées ci-dessous.
Masquer les publications
Les paramètres sensibilité de masquage des publications et minutes de récupération après masquage des publications contrôlent la probabilité qu’une publication signalée soit automatiquement masquée par Discourse, et la durée pendant laquelle un utilisateur doit attendre avant de pouvoir modifier une publication signalée et masquée.
Mettre en silence les nouveaux utilisateurs
Discourse dispose d’un paramètre de site nombre d'utilisateurs pour mettre en silence un nouvel utilisateur, qui mettra automatiquement en silence un nouvel utilisateur si ses publications sont signalées comme spam par un certain nombre d’utilisateurs uniques.
Par défaut, cela est défini sur 3, vous voudrez peut-être donc envisager de réduire cette valeur si vous rencontrez régulièrement des problèmes de spam provenant du même/des mêmes utilisateur(s).
Limiter les liens
Discourse limite le nombre de publications qu’un nouvel utilisateur peut faire contenant des liens vers un domaine externe avec le paramètre seuil d'hôte de spam pour les nouveaux utilisateurs. Si les nouveaux utilisateurs de votre site spamment fréquemment des liens vers le même domaine, vous voudrez peut-être envisager de réduire la valeur de ce paramètre.
Limiter les adresses IP
Discourse limite le nombre de nouveaux comptes qu’un utilisateur peut créer depuis n’importe quelle adresse IP donnée. Si vous constatez que des utilisateurs problématiques sur votre site créent à plusieurs reprises des comptes pour spammer votre site, vous pourriez envisager de réduire cette valeur par défaut.
Il existe également une case à cocher signaler les faux-jumeaux que vous pouvez activer pour empêcher les utilisateurs de créer plusieurs comptes et de commenter ensuite le même sujet :
De plus, vous pouvez rechercher manuellement les adresses IP des utilisateurs problématiques sur leur page d’administration dans les champs Dernière adresse IP et Adresse IP d'inscription, et supprimer les autres comptes associés à la même adresse IP.
Ou envisagez de bloquer les adresses IP utilisées par les spammeurs sur la page “Journaux → Adresses IP filtrées” (.../admin/logs/screened_ip_addresses) :
Ajuster les exigences de signalement
Par défaut, un sujet doit être signalé par 5 utilisateurs uniques avant que Discourse ne suspende automatiquement la publication sur ce sujet.
Vous pouvez ajuster le paramètre de site nombre de signalants pour fermer le sujet pour augmenter ou diminuer le nombre de signalants requis pour suspendre la publication sur un sujet, et ajuster le paramètre sensibilité de fermeture automatique du sujet pour modifier la probabilité que le sujet en question soit automatiquement fermé à la place.
Mots surveillés
Les Mots surveillés sont une autre excellente fonctionnalité pour aider à bloquer ou limiter les publications contenant des mots, des phrases ou des liens URL que les spammeurs pourraient utiliser de manière répétée.
Envisagez d’ajouter des mots “Bloqués” ou “Mis en silence” à votre site si vous constatez que les spammeurs utilisent fréquemment les mêmes types de texte dans leurs publications.
Pour une utilisation plus avancée des Mots surveillés, vous pourriez également envisager d’utiliser les expressions régulières avec les Mots surveillés.
Augmenter les exigences de niveau de confiance
Si vous constatez que le spam provient principalement d’utilisateurs de niveau TL0, vous voudrez peut-être également ajuster certains paramètres de niveau de confiance pour rendre plus difficile l’atteinte du niveau TL1 :
Plugin hCaptcha
Le plugin Discourse hCaptcha vise à renforcer la sécurité et la protection contre les bots en intégrant hCaptcha dans le formulaire d’inscription local.
Sur tous les sites hébergés par Discourse, ce plugin est automatiquement inclus.
Étapes supplémentaires
Comprendre pourquoi les utilisateurs spamment votre site est important. S’ennuient-ils, sont-ils malveillants ou cherchent-ils à se promouvoir ?
Des suggestions pour faire face à l’utilisateur difficile, ainsi qu’à une variété d’autres sujets de modération, peuvent être trouvées dans le guide de modération de Discourse, vous voudrez peut-être donc lire ce guide pour obtenir des idées supplémentaires concernant la modération de votre site.
En dehors de ce qui précède, renforcer votre équipe de modération à court terme, afin que vous ayez une couverture complète, est une autre bonne approche pour combattre le spam. La clé est d’user les utilisateurs problématiques jusqu’à ce qu’ils s’ennuient et partent.
Si vous rencontrez continuellement des problèmes de spam après avoir suivi ce guide, vous pourriez également envisager de placer toutes ou certaines des publications des nouveaux utilisateurs dans la file d’attente de révision avec les paramètres approuver le nombre de publications, approuver sauf si groupes autorisés, ou approuver les nouveaux sujets sauf si groupes autorisés :
Le paramètre approuver sauf si groupes autorisés exige que les publications créées par des utilisateurs ne faisant pas partie des groupes spécifiés soient approuvées. Les publications créées par les administrateurs et les modérateurs sont toujours approuvées.
Le paramètre approuver les nouveaux sujets sauf si groupes autorisés exige que les nouveaux sujets créés par des utilisateurs ne faisant pas partie des groupes spécifiés soient approuvés. Les sujets créés par les administrateurs et les modérateurs sont toujours approuvés.
Cependant, il est important de vous assurer que vous avez suffisamment de modérateurs à portée de main pour gérer cela, car cela peut potentiellement rendre difficile pour les nouveaux utilisateurs de commencer à interagir avec le site si les publications ne sont pas approuvées.















