Nous souhaitons détecter les utilisateurs spammeurs en utilisant le plugin Akismet (lorsqu’il est installé). Le champ « À propos de moi » de l’utilisateur sera utilisé comme entrée pour Akismet afin de détecter les utilisateurs spammeurs. Cela ne détectera les spammeurs que parmi les utilisateurs de niveau TL0.
Cela impliquera d’améliorer le plugin Akismet existant pour détecter les utilisateurs spammeurs.
Actually, I’m not planning to show spam users on interface in initial version. I still have to see where it can be put in the UI. Initial version will just be an enhancement in the Akismet plugin to detect spam users. We will just check TL0 users and store their results. I can integrate to this new Review Queue later instead when working on interface for the user.
Do we want this feature to be controlled by a SiteSetting? Currently, I’m just checking if the Akismet plugin is enabled. If it is, then I process the users too.
I think it will be helpful to put these feature behind a setting since everyone might not want to use it. Also, there is an extra cost if we send more requests than a threshold to Akismet ( Commercial Use Plans, Fees and Payment section in Terms of Service - Stay informed | Akismet).
I highly doubt this will cause a significant bump in submissions to Akismet, so on by default is best. We should only be checking this in a few rare conditions: