نعم، واجهتُ هذه المشكلة أيضًا، وتوقفت بعد أن انتقلت إلى الموافقة اليدوية على منشورات المستخدمين من المستوى 0.
لدي حقل مخصص يسمح للمستخدمين الجدد باختيار نظام التشغيل (أو الأنظمة) الخاص بهم (مجتمعي مخصص لتطبيق ما)، وكانت حسابات البوت هذه تحتوي على بيانات عشوائية في هذا الحقل.
استخدمتُ استعلامًا مخصصًا في Data Explorer لعرض جميع المستخدمين الذين لديهم قيمة غير صالحة لنظام التشغيل، أي قيمة غير مدرجة في قائمة الخيارات المحددة مسبقًا لحقل المستخدم المخصص.
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
)