السماح لـ TL0 بكتابة رسائل إلى مجموعة الموظفين فقط، وليس إلى الأعضاء الآخرين أو غير الموظفين؟

هل توجد أي طريقة للسماح لأعضاء TL0 ببدء رسائل إلى مجموعة discourse محددة، ولكن ليس إلى الأعضاء العاديين الآخرين أو غير الموظفين؟ أنا حاليًا لا أجد طريقة لجعل هذا يعمل. عندما يكتب أعضاء TL0 إلى مجموعة helpdeskteam الخاصة بنا للمساعدة، يحصلون على رسالة خطأ غير مطمئنة ومربكة — انظر أدناه.

مستخدم TL0 يكتب إلى مجموعة مضبوطة على “من يمكنه مراسلة هذا العضو” لتكون “الجميع”. إذا جعلت المستخدم TL1، تُحفظ الرسالة دون أي خطأ.

الجميع في المجموعة من الموظفين، ويمكن لمستخدم TL0 الكتابة إلى كل واحد منهم على حدة.

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

إعجابَين (2)

لماذا لا تطلب منهم إرسال بريد إلكتروني؟ يمكن معالجة هذا البريد الإلكتروني من خلال مجموعة في Discourse.

إعجابَين (2)

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

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

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

سيكون من الجيد أن توضح رسالة الخطأ للمستخدمين لماذا لا يمكنهم إرسال الرسالة الخاصة.

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

هل هذه مشكلة حقيقية أم متخيلة؟

آه، نعم :wink:

ربما يكون من الأفضل إضافة رابط mailto: حيث يمكن لأفراد فريق TL0 العثور عليه. فمن المرجح أنهم لن يعرفوا كيفية إرسال رسالة خاصة على أي حال.

شكرًا لك، جاي! أتفق معك وقد قلتُ تقريبًا نفس الشيء في منشوري الذي اقتبستَ منه.

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

3 إعجابات

هذا يتعارض مع ما قلته سابقًا.

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

أنت محق - كتبتُ بسرعة أكبر مما كنت أفكر. هناك إشارتان لكلمة “هذا”، وكنت أفكر في حالتين مختلفتين.

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

أما بالنسبة للإشارة الثانية، فأنا أشير إلى حالة أقدم، تم حلها منذ فترة طويلة في مجتمعنا، لكنها لا تزال حالة هامشية أعتقد أنها تستحق النظر فيها. في الماضي، قدمنا رابطًا في ملفات الأعضاء على ووردبريس لإرسال رسائل إلى الأعضاء باستخدام طريقة الرابط، لكننا أزلناه لأن الناس كانوا يصطدمون بهذا الخطأ الغامض عندما كانوا لا يزالون في مستوى ثقة 0 وغير قادرين على إرسال الرسائل الخاصة (PMs). حتى أزلنا الرابط، كنا نتلقى أسئلة حول ذلك بشكل متكرر. هناك موضوع قديم يتعلق بهذه الحالة الثانية: Creating pre-filled personal message links

ربما يمكن تغيير رسالة الخطأ لتقول: “عذرًا، لا يمكنك إرسال هذه الرسالة الخاصة لأنك لا تملك الصلاحيات الكافية” أو ما شابه ذلك، مع مراعاة كلا النوعين من المستلمين (المجموعات والمستخدمين) وشرح أن الأمر يتعلق بالصلاحيات وليس بأي خلل تقني.

إعجابَين (2)

أه نعم، هذا يبدو أكثر منطقية.

إعجابَين (2)

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

أرى الخطأ هنا:

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

من وجهة نظري، لدينا بديلان هنا @codinghorror:

  1. إذا سمح الفريق للجميع بمراسلته… فإن الجميع يمكنهم مراسلته.
  2. إخفاء هذا الزر والحفاظ على أن الحد الأدنى لمستوى الثقة لإرسال الرسائل يكون له الأسبقية دائمًا.

أنا أميل إلى الخيار (1) وتحسين نص المساعدة الخاص بإعداد الموقع.

@codinghorror ما هو تفضيلك؟

إعجابَين (2)

أتفق، الفكرة رقم 1 فكرة جيدة.

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

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

أعتقد أن الحل هنا يجب أن يكون بتجاوز التحقق من شرط “أقل مستوى ثقة لإرسال الرسائل” عند إرسال رسائل خاصة إلى المجموعات. وهذا يعني أن:

  • إذا سمح الفريق للجميع بإرسال رسائل خاصة إليه… فإن الجميع يمكنهم إرسال رسائل خاصة إليه
  • إذا سمح الفريق لأعضائه بإرسال رسائل خاصة إليه، فإن جميع أعضاء المجموعة يمكنهم إرسال رسائل خاصة إليه بغض النظر عن مستوى ثقتهم

طلب الدمج: Ignore `min_trust_to_send_messages` setting when messaging groups by pmusaraj · Pull Request #8104 · discourse/discourse · GitHub

تحديث: تم دمج هذا الآن مدمج.

5 إعجابات