كل يوم، يتم الإبلاغ عن عشرات الحسابات المزعجة على أنها “أدخل هذا المستخدم الجديد معلومات الملف الشخصي دون قراءة أي مواضيع أو مشاركات”.
خلال عامين، لم يكن لدينا أي نتائج إيجابية خاطئة.
لذلك، أفكر في إمكانية حذف هذه الحسابات تلقائيًا إذا تم الإبلاغ عنها لهذا السبب المحدد.
اختياريًا، يمكن إرسال بريد إلكتروني تلقائي إلى المستلم قبل الحذف، يذكر فيه أنه تم حذف الحساب تلقائيًا، ولكن يمكن الوصول إلى المسؤول عبر البريد الإلكتروني من خلال المنتدى.
إذًا، سأجرب هذا، سأستخدم خطافات الويب التي لم أستخدمها من قبل.
لقد بدأت في استخدام Use Discourse webhooks with PHP كنموذج وهو يعيد البيانات بشكل صحيح إلى Discourse.
لكنني بحاجة إلى إنشاء عناصر مراجعة للبريد العشوائي يدويًا (مثل “قام المستخدم بالكتابة بسرعة كبيرة” أو “ملأ ملفه الشخصي دون قراءة أي منشور”). أي فكرة عن كيفية القيام بذلك؟
عندما أقوم بحذف مستخدم يدويًا (تم اكتشافه بواسطة Akismet) من لوحة المراجعة، فإنه يؤدي إلى تشغيل خطاف الويب للمراجعة مع حمولة جديدة تحتوي، من بين أمور أخرى: "user_deleted": false. ألا ينبغي أن يكون هذا true؟
في عنوان URL https://discourse.canapin.com/review/355/perform/delete_user?version=0\"، هل يشير “الإصدار” هنا إلى “الإصدار” الموجود في الحمولة؟ هل يجب أن أهتم بهذا المعامل؟ هل يجب أن يكون مساويًا لمعامل version في الحمولة؟
في الوضع الحالي، أنا واثق تمامًا من أن هذا سيعمل (حسنًا، بشكل حدسي في الغالب…) ويمكننا تتبع المشكلات المحتملة من خلال النظر إلى نتائج الـ webhooks…
أو سرد العناصر التي تمت مراجعتها.
ولكن هناك مشكلة هنا لا يمكنني فهمها.
في بعض الأحيان، تبدو قائمة العناصر التي تمت مراجعتها هكذا، بدون أي معلومات:
فقط للملاحظة، لقد رأيت هذا يظهر عددًا قليلاً من المرات، وكان مرة واحدة نتيجة إيجابية خاطئة: عضو جديد حساس ومهتم يملأ ملفه الشخصي أولاً. لذا، يمكن أن يحدث ذلك.
نعم. بصراحة، كان لدي إيجابي كاذب واحد (على حد علمي) خلال هذه الفترة التي تزيد عن عامين.
ثم تواصل معي المستخدم عبر البريد الإلكتروني، والذي يمكن العثور عليه بسهولة على الموقع إذا واجه المستخدمون مشكلة.
في حالتي، وبعد مراجعة يدوية لآلاف المستخدمين، فإن فائدة هذا الحذف التلقائي ستكون في رأيي واضحة جدًا، خاصةً وأنها منتدى متخصص - المستخدمون المهتمون حقًا بالموضوع سيتواصلون معنا إذا واجهوا أي إزعاج.