هل توجد إضافة لمنتدى Discourse تسمح بإخفاء والرد بشكل خاص على التعليقات أو الردود غير المرغوب فيها؟

نحن نستخدم منتدى Discourse للتفاعل مع عملائنا. ومع ذلك، لدينا سيناريو نحتاج إلى المساعدة فيه. وهو موضح أدناه:

  1. لدينا منتج يسمى XYZ لديه منتدى للعملاء لمشاركة ملاحظاتهم واستفساراتهم.
  2. يتحمل المشرفون والمسؤولون لدينا مسؤولية مراقبة المنتدى والتأكد من عدم وجود تعليقات أو ردود سلبية أو غير مرغوب فيها يمكن أن تضر بالعملاء الآخرين أو تضللهم.
  3. في بعض الأحيان، نواجه عملاء ينشرون تعليقات أو ردودًا فظة أو مسيئة أو غير ذات صلة تنتهك قواعد وآداب المنتدى لدينا.
  4. لمنع هؤلاء العملاء من التأثير على جو المنتدى وجودته، نريد إخفاء تعليقاتهم أو ردودهم عن بقية المنتدى والرد عليهم بشكل خاص داخل نفس الموضوع.
  5. بهذه الطريقة، يمكننا معالجة مشاكلهم أو مخاوفهم دون تعريضهم للعملاء الآخرين. يمكننا أيضًا جعلهم يشعرون بأنهم لا يزالون جزءًا من المحادثة ويحظون بالاحترام.

هل هناك أي إضافة (plugin) يمكن أن تساعدنا في تحقيق ذلك؟ أنا مطور، لكنني لم أعمل مطلقًا على Ruby أو أي تطوير إضافات لـ Discourse من قبل. سأكون ممتنًا جدًا لأي نصيحة أو توجيه بشأن نهج التطوير، مثل الخطافات (hooks) أو واجهات برمجة التطبيقات (APIs) التي يجب أن نستخدمها لتنفيذ الوظيفة المطلوبة. أو أي إضافة (plugin) تتعامل مع سيناريو مشابه.

هل قرأت Discourse Moderation Guide
هذا مكان جيد للبدء.

إعجابَين (2)

يبدو أنه تكرار/استمرار لهذا الموضوع

لا يبدو أنها ممارسة مستدامة، ولكن يمكنك محاولة البحث عن ‘shadowban’. لا أعرف أيًا منها يعمل على مستوى الموضوع.
إذا كانت لديك ميزانية، يمكنك النشر في Marketplace

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

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

إنه أشبه بعقد اجتماع في زاوية مع شخص ما على الرغم من أن الآخرين يمكنهم رؤية الاجتماع إذا تم إخبارهم بمكانه ويمكنهم الاستماع إذا أرادوا حقًا (ولكن من غير المرجح أن يلفت انتباههم الاجتماع).

أعتقد أن الموظفين يمكنهم دائمًا رؤية موضوع غير مدرج في القوائم، ويمكنك دائمًا إعادة إدراجه إذا شعرت أن المشكلة قد تم حلها بشكل كافٍ.

إعجابَين (2)