Silence / Bloquer l'utilisateur par fuseau horaire ?

Je suis un modérateur bénévole pour une communauté Discourse auto-hébergée. Je ne suis pas un administrateur.

J’ai récemment du mal avec la création de comptes de spam et leurs publications de spam. J’ai demandé aux administrateurs de se pencher sur le plugin Akismet.

Ma question est : existe-t-il des plugins pour construire un flux de travail autour du processus d’inscription des utilisateurs en fonction du fuseau horaire ? Je ne pense pas que nos administrateurs veuillent être obligés d’approuver tous les nouveaux utilisateurs, mais s’il y avait un moyen de mettre en œuvre la logique suivante :

Si le fuseau horaire du nouvel utilisateur est « Africa/Juba », alors exiger l’approbation, sinon approuver automatiquement le nouvel utilisateur.

Si ce n’est pas disponible actuellement, l’API permet-elle de créer un tel plugin ?

Je sais qu’il existe des plugins de géolocalisation, mais les adresses IP de l’activité que je dois bloquer ne sont pas aussi cohérentes que le fuseau horaire qui est enregistré dans leurs profils.

Salut BrightMoon :wave:

Pas que je sache.

Un inconvénient du blocage ou de la restriction d’un fuseau horaire ou d’une adresse IP est qu’il empêche les utilisateurs légitimes de cette région de s’inscrire. Le plugin Akismet est un bon point de départ. Avez-vous jeté un œil au sujet ci-dessous pour d’autres idées que vous pourriez transmettre aux administrateurs ? Certaines choses comme les mots surveillés que vous pourriez ajouter vous-même, par exemple.

1 « J'aime »

Merci, j’ai vu ce lien. J’ai également mentionné les mots surveillés aux administrateurs, mais les spammeurs deviennent créatifs de toutes les manières possibles en utilisant des voyelles accentuées, des chiffres unicode noirs/entourés, etc.

La communauté est liée à l’entreprise et personne ne devrait s’inscrire depuis le fuseau horaire que je voudrais bloquer (qui n’est pas celui que j’ai indiqué ci-dessus à titre d’exemple), et mon objectif serait principalement de les signaler pour un examen manuel, et non de les bloquer à 100 % sans poser de questions et de les envoyer directement vers /dev/null.

Je réalise que les adresses IP peuvent être usurpées et utilisées via VPN, donc je n’ai pas suggéré cela. Une chose que je sais en examinant les comptes de spam est qu’au moins pour le moment, ils ne pensent pas à masquer leur fuseau horaire, et l’endroit où ils se trouvent ne chevauche pas l’empreinte des utilisateurs légitimes du site.