ماسح كلمات مفتاحية للرسائل الخاصة

تم التحديث في 07.03.2023 وتم اختباره للنسخة المستقرة 3.0. تمت إضافة ميزة جديدة! وهو ماسح دردشة. نفس الكلمات المفتاحية المحددة لمسح الرسائل الخاصة (PM) ستُفعّل النصوص داخل محادثات الدردشة. ومع ذلك، لتجنب كثرة الإشعارات، سيقوم ماسح الدردشة بإرسال تقارير مجمّعة بعد مرور فترة زمنية محددة (X).

تحديث: إصلاح: مشاكل التوافق مع Discourse v 2.2

أولاً، دعوني أقول إنني لست مطورًا، بل رعت هذا العمل فقط. لن أتمكن من تقديم أي دعم تقني له، لكنني سأعمل مع أي مساهم محتمل. أنا أنشر هذا الإضافة هنا فقط كوسيلة لمساهمتي في المجتمع.

الخلفية

قد يبدو هذا الإضافة مثيرًا للجدل بعض الشيء، لذا دعوني أشرح سبب تطويره. منتدى Discourse الخاص بنا هو سوق مجتمعي. نحن نسهّل بيع العناصر الافتراضية. هذا نموذج أعمال يعاني من المحتالين والمخادعين الذين يحاولون استغلال المشترين والبائعين لدينا. نحاول إيقافهم قبل أن يتصرفوا، وعادة ما يبدأون باستهداف ضحاياهم عبر الرسائل الخاصة. هنا نحاول مراقبة الأنشطة الخبيثة وإيقافهم في مسارهم، وهذا هو السبب في أن ماسح الرسائل الخاصة مفيد.

وصف الإضافة

يقوم ماسح الرسائل الخاصة بفحص جميع الرسائل المرسلة على نسخة Discourse الخاصة بك، ويتحقق من محتوى النص مقابل مجموعة من الكلمات المفتاحية التي يمكنك إدخالها في الإعدادات. إذا تم العثور على كلمة مفتاحية، يتم إرسال إشعار لجميع المدراء.

استخدامات الإضافة

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

ميزات الإضافة

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

مشاكل الإضافة

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

مستودع الإضافة

لقطات شاشة للإضافة

هذه مساهمتي الثانية في المجتمع! شكرًا جزيلاً لفريق Discourse وجميع المطورين في هذا الموقع.

31 إعجابًا

How does this differ from generally flagged watch words under the admin panel in practice? I presume it doesn’t scan the public facing text but I’d have thought there’d be little difference in reporting unless you’ve noticed otherwise? :slightly_smiling_face:

3 إعجابات

Doesn’t’ the flagged watch words only work on public posts? And isn’t it meant for stopping profanity? I never fully looked into that feature. This plugin scans PM’s and doesn’t let users know a keyword has been scanned and that it notified admins.

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

No they work anywhere mate and they’re “meant” for whatever purpose you want to tune them towards. I’d suggest that something informing the user that something has been flagged promotes more trust between users and staff.

We use a raft of watch phrases to stop people doing what you’re trying to stop here, we get questions about them every so often and people are happy to know in general terms what we’re screening for and why.

إعجابَين (2)

In that case, my plugin is useless :smiley: I will look into your way of doing things. So you’re saying I can create a set of keywords that will be picked up in PM’s, and they will notify all admins?

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

Admin/logs/watchwords then pick approve/flag/block/censor to suit mate.

3 إعجابات

No option to silently notify admins though, so I guess there is some uniqueness to the plugin :smiley:
We have a unique type of business model, lots of conman in our industry. Auto-flagging and/or requiring approval would quickly reveal what can and cannot be said in a conversation, thus giving scammers the edge.

I kind of figured this plugin wouldn’t be useful to anyone else but me :stuck_out_tongue: Thanks for answering.

6 إعجابات

أحصل على هذا عند النقر على إعدادات الإضافة.

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

أي إصدار من Discourse تستخدم؟ أنا متأكد تقريبًا أن هذا هو السبب، فأنا متأخر بضع تحديثات. سأحل هذه المشكلة خلال أسبوعين إلى ثلاثة أسابيع، وسأحدث هذا الموضوع عند صدور تحديث.

3 إعجابات

شكرًا لك، أنا أستخدم أحدث إصدار.

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

محدّث ويعمل مع الإصدار المستقر 2.7.0.

إعجابَين (2)

لم يتم استلام أي تحديث في صفحة الترقية الخاصة بي. :slightly_frowning_face:

يبدو أن لا شيء قد تغير هنا؛ GitHub - worldismine/PM-Scanner: Custom PM scanner · GitHub

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

عذراً، عندما قلت “محدّث”، كنت أقصد أنني قمت بترقية نسختنا إلى الإصدار 2.7.0، وماسح PM يعمل بشكل جيد هنا، لذا لم يكن هناك حاجة لتحديث الإضافة نفسها. وهي تعمل على نسختنا:

الشيء الوحيد الذي يمكنني التفكير فيه هو أن إضافة أخرى من إضافاتك هي التي تسبب التعارض.

إعجابَين (2)

المشكلة تكمن في أنه عند البحث عن “pm scanner” في الإعدادات، تظهر هذه الإعدادات.

ولكن إذا نقرت على “الإضافات” ثم على زر إعدادات “pm scanner”، يظهر هذا.

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

لقد جربت الطريقتين وهي تعمل لديّ. :frowning:

إعجابَين (2)

إصداري الأحدث هو 2.8.0.beta1.

هل يمكن لأي شخص آخر رؤية هذا من فضلكم؟ هل يعمل على إصداركم؟ :slightly_frowning_face:

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

إذا كنت مستعدًا للانتظار، فسنحصل على تحديث للإصدار 2.8. ومع ذلك، قد يستغرق ذلك بعض الوقت لأننا نستخدم فقط الإصدارات المستقرة.

3 إعجابات

مرحباً، يرجى تحديث هذا للإصدار 3

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

سأفعل ذلك في غضون 2-3 أسابيع.

إعجابَين (2)

تم التحديث والاختبار للإصدار 3.0 المستقر. تم تضمين ميزة جديدة! ماسح دردشة. ستؤدي نفس الكلمات المفتاحية المحددة لفحص الرسائل الخاصة بك إلى تشغيل النص داخل محادثات الدردشة. ومع ذلك، لتجنب الكثير من الإشعارات، سيرسل ماسح الدردشة تقارير مجمعة بعد فترة زمنية معينة.

6 إعجابات