Quelqu'un rencontre-t-il une attaque étrange de spammeurs ? Y a-t-il un moyen de bloquer ?

Oui, j’ai rencontré le même problème, et cela a cessé après avoir basculé vers une approbation manuelle des publications pour les utilisateurs de niveau TL0.

J’ai un champ personnalisé qui permet aux utilisateurs en cours d’inscription de sélectionner leur(s) système(s) d’exploitation (ma communauté est dédiée à une application), et ces comptes bots contenaient des données aléatoires dans ce champ.

J’ai utilisé une requête personnalisée de l’Explorateur de données pour lister tous les utilisateurs ayant une valeur de système d’exploitation invalide, c’est-à-dire une valeur non incluse dans la liste prédéfinie des options pour ce champ utilisateur personnalisé.

SELECT 
  u.id, 
  u.username, 
  ucf.value AS user_field_1 
FROM 
  users AS u 
  LEFT JOIN user_custom_fields AS ucf ON u.id = ucf.user_id 
  AND ucf.name = 'user_field_1' 
WHERE 
  ucf.value IS NOT NULL 
  AND ucf.value NOT IN (
    SELECT 
      ufo.value 
    FROM 
      user_field_options AS ufo 
    WHERE 
      ufo.user_field_id = 1
  )