إضافة خيار لتعطيل دردشة المستخدم-للمستخدم

لكن… ما هو مقترح في هذا الموضوع هو ربط الدردشة الشخصية به أيضًا، بحيث تقوم بتعطيل كليهما معًا.

أنا مع فريق ‘خيارات منفصلة لكل منهما’. :slightly_smiling_face:

7 إعجابات

سيكون دمجه مثاليًا بالطبع!

كيف ذلك؟

يمكن لمستخدمين مشاركة العديد من مواضيع الرسائل الشخصية * المنفصلة * المختلفة، في حين أن الدردشة هي زائل حرفي - افتراضيًا يتم حذف الرسائل التي يزيد عمرها عن 90 يومًا.

إنهما آليتان مختلفتان جدًا.

فكر في أحدهما كبريد إلكتروني والآخر كرسائل نصية قصيرة. من الأسهل بكثير تحديد موقع بريد إلكتروني حول موضوع معين، بدلاً من التمرير عبر آلاف الرسائل بحثًا عن محادثة معينة.

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

لماذا؟ تظهر الرسائل الجديدة في أي من الميزتين إشعارات، وإذا كنت تبحث عن شيء قرأته سابقًا، فإن الرسائل الشخصية قابلة للبحث بالفعل:

إعجابَين (2)

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

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

يجب أن يتمتع المسؤول بخيار تشغيل/إيقاف شامل + التحكم في الوصول هنا قبل المستخدمين (باستخدام مستويات المستخدم)

  • مجموعات الدردشة المسموح بها :white_check_mark:
  • مجموعات الدردشة الشخصية مسموح بها :new:
إعجاب واحد (1)

لإدارة إساءة استخدام نظام الدردشة.

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

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

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

لقد قمت مؤخرًا بدمج طلبات السحب (pull requests) التالية، والتي تقدم إعدادًا جديدًا direct_message_enabled_groups، مشابهًا لـ personal_message_enabled_groups، والذي يتحكم في من يُسمح له ببدء محادثة رسالة مباشرة. افتراضيًا، يتم تعيينه لمجموعة الثقة المستوى 1 (Trust Level 1) التلقائية، ويمكن للموظفين (المسؤولين والمشرفين) دائمًا إرسال رسائل مباشرة بغض النظر عن أي شيء.

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

  • تم تعيين direct_message_enabled_groups إلى 3|14، وهي مجموعات الموظفين + مجموعات مستوى الثقة 4 التلقائية.
  • المستخدم jmcgill هو من مستوى الثقة 1، ولا يمكنه إنشاء قنوات رسائل مباشرة جديدة، ولا يمكنه رؤية قسم الدردشة الشخصية في الشريط الجانبي الجديد.
  • المستخدم kwexler هو من مستوى الثقة 4، وتقوم بإنشاء قناة رسالة مباشرة مع jmcgill.
  • سيظهر قسم الدردشة الشخصية في الشريط الجانبي الآن لـ jmcgill، ويمكنه إرسال رسائل إلى kwexler في قناتهم، لكن jmcgill لا يمكنه إنشاء قنوات رسائل مباشرة جديدة.

إليك الالتزامات (commits) ذات الصلة:

8 إعجابات

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

PR ذو الصلة مع بعض الصور:

7 إعجابات

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

8 إعجابات