لقد قمت مؤخرًا بدمج طلبات السحب (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) ذات الصلة: