ديسكورس أكيسم

:discourse2: ملخص يسمح لك Discourse Akismet بمحاربة الرسائل المزعجة باستخدام Akismet، وهو خوارزمية يستخدمها ملايين المواقع لمكافحة الرسائل المزعجة تلقائيًا.
:hammer_and_wrench: رابط المستودع https://github.com/discourse/discourse-akismet
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزات

ماذا يفعل؟

يساعد Akismet في الحفاظ على موقعك خاليًا من الرسائل المزعجة من خلال فحص جميع منشورات المستخدمين الجدد تلقائيًا. يتم حذف المنشورات التي يحددها Akismet على أنها رسائل مزعجة فورًا من الموقع وإضافتها إلى قائمة انتظار للمراجعة. يمكن لموظفي الموقع بعد ذلك مراجعة المنشورات للتأكد من أنها رسائل مزعجة، أو استعادتها إذا لم تكن كذلك. يتعلم Akismet مع تأكيد الموظفين أو استعادة منشورات الرسائل المزعجة، مما يحسن اكتشاف الرسائل المزعجة ويقلل من الإيجابيات الكاذبة.

الرسائل المزعجة مزعجة، قاتلها مع Akismet

Akismet هي خدمة معروفة تقوم بتدريب مرشح بايزي لاكتشاف الرسائل المزعجة المحددة لنطاقك. ليست Akismet مجانية للاستخدام التجاري، ولكنها مجانية للاستخدام الشخصي. لاستخدام هذه الإضافة، ستحتاج إلى مفتاح API من Akismet، ويمكنك الحصول عليه من هنا.

كيف يعمل

تعمل الإضافة من خلال جمع معلومات حول طلب HTTP لمنشور جديد. كل 10 دقائق، يتم تشغيل مهمة في الخلفية تبحث عن منشورات جديدة. يتم إرسال جميع المنشورات الجديدة إلى Akismet لتحديد ما إذا كانت رسائل مزعجة أم لا. إذا تم اعتبار المنشور رسالة مزعجة، فسيتم حذفه ووضع في قائمة انتظار المشرف حيث يمكن للموظفين اتخاذ إجراء ضده.

التكوين

بالنسبة للمواقع المستضافة لدينا، تكون إضافة Akismet مثبتة ومفعلة مسبقًا لك. أما بالنسبة للمواقع المستضافة ذاتيًا، فاتبع دليلنا تثبيت إضافة، باستخدام الأمر git clone https://github.com/discourse/discourse-akismet.git كأمر للإضافة.

بمجرد التثبيت، أضف مفتاح Akismet الخاص بك تحت إعدادات الموقع عن طريق البحث عن akismet.
بدلاً من ذلك، يمكنك أيضًا إضافته باستخدام متغير البيئة DISCOURSE_AKISMET_API_KEY.

بعد تفعيل الإضافة، يمكنك العثور على قائمة انتظار المشرف بزيارة /review أو اختيار “مراجعة” من قائمة الهامبرغر.

من قائمة انتظار المراجعة، يمكنك بعد ذلك تصفية أعلام Akismet


الإجراء النتيجة
تأكيد أنها رسائل مزعجة يؤكد أن المنشور رسالة مزعجة، ويتركه محذوفًا، ويخبر Akismet بأنه كان رسالة مزعجة.
ليست رسائل مزعجة اعتقد Akismet أن شيئًا ما كان رسالة مزعجة لكنه لم يكن كذلك. هذا يلغي حذف المنشور ويخبر Akismet بأنه لم يكن رسالة مزعجة. يصبح Akismet أكثر ذكاءً لذا نأمل ألا يرتكب نفس الخطأ مرتين.
تجاهل يؤكد أن المنشور رسالة مزعجة، ويتركه محذوفًا، لكنه لا يخبر Akismet.
تأكيد أنها رسائل مزعجة وحذف المستخدم سيقوم بحذف المستخدم ومنشوراته وموضوعاته وحظر عنوان بريده الإلكتروني وعنوان IP الخاص به.

ما هي البيانات المرسلة إلى Akismet؟

اسم الحقل قيمة Discourse
المؤلف اسم المستخدم
بريد المؤلف الإلكتروني البريد الإلكتروني للمستخدم المؤكد (يمكن تعطيله بإعداد الموقع akismet_transmit_email)
نوع التعليق “forum-post”
المحتوى عمود المنشور الخام (بما في ذلك عنوان موضوع المنشور إذا كان أول منشور)
الرابط الدائم رابط الموضوع
IP المستخدم عنوان IP للطلب
وكيل المستخدم وكيل المستخدم للطلب
المرجع المرجع HTTP للطلب

الاختبار

بمجرد تثبيت الإضافة، دعنا نجري اختبارًا سريعًا للتأكد من أن كل شيء يعمل بشكل صحيح. قم بتسجيل الدخول كمستخدم غير مسؤول وأنشئ موضوعًا جديدًا ومنشورًا. استخدم المعلومات التالية:

title: اختبار الرسائل المزعجة - هل ستنفذ هذه الإضافة ما تقول!
post: love vashikaran, love vashikaran specialist,919828891153 love vashikaran special black magic specialist hurry hurry love now

الآن، انتقل إلى /sidekiq/scheduler وابحث عن وظائف CheckForSpamPosts وقم بتشغيلها. الآن، بصفتك موظفًا، اعرض قائمة انتظار المشرف بزيارة /review أو باستخدام قائمة الهامبرغر. يجب أن ترى المنشور مع بعض المعلومات الإضافية حوله.

34 إعجابًا

تفرض Akismet حوالي 10 دولارات مقابل 500 مشاركة، لمرشح بايزي تم تدريبه ببيانات المستخدمين. أتمنى لو كان هناك بديل مستضاف ذاتيًا مثل Rspamd أو spamassasin. هذا يجعل Discourse أقل جاذبية للتبديل.

إعجاب واحد (1)

هذه الصورة تعرض خلفية بيضاء مع نص أسود معروض بخط عريض بدون زخرفة. (تم التعليق بواسطة الذكاء الاصطناعي)
المكون الإضافي لا يظهر. إصدار discourse- v3.4.0.

هل قمت بتثبيت المكون الإضافي؟

نعم سيدي. لقد فعلت. لكنها لا تظهر

هل قمت بإضافة متغير البيئة Ghirardelli؟ إذا كان الأمر كذلك، فلن يظهر في واجهة المستخدم.

لا، لم أضف متغير البيئة

إعجاب واحد (1)

أي رؤى

تمت إزالة إضافة Akismet رسميًا، انظر أدناه لمزيد من التفاصيل