||||
-|-|
| Résumé | Discourse Akismet vous permet de lutter contre le spam grâce à Akismet, un algorithme utilisé par des millions de sites pour combattre automatiquement le spam.
| Lien vers le dépôt | https://github.com/discourse/discourse-akismet
| Guide d’installation | Comment installer des plugins dans Discourse
Fonctionnalités
Que fait-il ?
Akismet aide à garder votre site exempt de spam en analysant automatiquement tous les messages des nouveaux utilisateurs. Les messages que Akismet identifie comme du spam sont immédiatement supprimés du site et ajoutés à une file d’attente pour examen. Le personnel du site peut ensuite examiner les messages pour confirmer qu’il s’agit de spam, ou les restaurer s’ils ne le sont pas. Akismet apprend à mesure que le personnel confirme ou restaure les messages spam, améliorant ainsi sa détection du spam et diminuant les faux positifs.
Le spam, c’est nul, combattez-le avec Akismet
Akismet est un service bien connu qui entraîne un filtre bayésien pour détecter le spam spécifique à votre domaine. Akismet n’est PAS gratuit pour un usage commercial, mais peut l’être pour un usage personnel. Pour utiliser ce plugin, vous aurez besoin d’une clé API Akismet, vous pouvez en obtenir une ici.
Comment ça marche
Le plugin fonctionne en collectant des informations sur la requête HTTP d’un nouveau message. Toutes les 10 minutes, un travail en arrière-plan s’exécute pour rechercher les nouveaux messages. Tous les nouveaux messages sont envoyés à Akismet pour déterminer s’ils sont du spam ou non. Si un message est jugé comme du spam, il est supprimé et placé dans une file d’attente de modération où le personnel peut prendre des mesures à son encontre.
Configuration
Pour les sites hébergés par nos soins, le plugin Akismet est préinstallé et activé pour vous. Pour les sites auto-hébergés, suivez notre tutoriel Installer un plugin, en utilisant git clone https://github.com/discourse/discourse-akismet.git comme commande de plugin.
Une fois installé, ajoutez votre clé Akismet dans les paramètres du site en recherchant akismet.
Alternativement, vous pouvez également l’ajouter en utilisant une variable d’environnement DISCOURSE_AKISMET_API_KEY.
Après avoir activé le plugin, vous pouvez trouver la file d’attente de modération en visitant /review ou en sélectionnant Review (Examen) dans le menu Hamburger.
Depuis la file d’attente d’examen, vous pouvez ensuite filtrer pour les indicateurs d’Akismet
| Action | Résultat |
|---|---|
| Confirmer le spam | Confirme le message comme spam, le laissant supprimé, et informe Akismet qu’il s’agissait de spam. |
| Pas du spam | Akismet pensait que quelque chose était du spam mais ce n’était pas le cas. Cela restaure le message et informe Akismet qu’il ne s’agissait pas de spam. Akismet devient plus intelligent, donc il ne devrait pas refaire la même erreur. |
| Ignorer | Confirme le message comme spam, le laissant supprimé, mais n’informe pas Akismet. |
| Confirmer le spam & Supprimer l’utilisateur | Il supprimera l’utilisateur, ses messages, ses sujets et bloquera son adresse e-mail et son adresse IP. |
Quelles données sont envoyées à Akismet ?
| Nom du champ | Valeur Discourse |
|---|---|
| Auteur | Nom de l’utilisateur |
| E-mail de l’auteur | E-mail vérifié de l’utilisateur (peut être désactivé avec le paramètre de site akismet_transmit_email) |
| Type de commentaire | “forum-post” |
| Contenu | Colonne brute du message (incluant le titre du sujet si c’est le premier message) |
| Permalien | Lien vers le sujet |
| IP de l’utilisateur | Adresse IP de la requête |
| Agent utilisateur | Agent utilisateur de la requête |
| Référent | Référent HTTP de la requête |
Test
Une fois que vous avez installé le plugin, faisons un test rapide pour nous assurer que tout fonctionne. Connectez-vous en tant qu’utilisateur non administrateur et créez un nouveau sujet et message. Utilisez les informations suivantes :
titre: Test de spam - Ce plugin fera-t-il ce qu'il dit !
message: love vashikaran, love vashikaran specialist,919828891153 love vashikaran special black magic specialist hurry hurry love now
Maintenant, allez sur /sidekiq/scheduler et trouvez les travaux CheckForSpamPosts et déclenchez-les. Maintenant, en tant que membre du personnel, consultez la file d’attente de modération en allant sur /review ou en utilisant le menu Hamburger. Vous devriez voir le message avec des informations supplémentaires à son sujet.





