إخفاء الشخصية من قائمة المنسق

أنا أستخدم شخصيات عبر منتديات مختلفة كجزء من أتمتة الردود التلقائية. كل شخصية مخصصة لمنتدى معين وتوفر ردودًا سياقية عند ذكرها أو تنشيطها تلقائيًا — فهي ليست مصممة ليتم اختيارها يدويًا أو استخدامها في محادثة مباشرة.

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

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

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

ما هي أفضل طريقة للتعامل مع هذا؟ هل هناك بديل، أم يجب اعتبار ذلك طلب ميزة؟

شكرًا للمساعدة!

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

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

الحلول البديلة هي:

  1. تعطيل الشخصية (سيظل التشغيل الآلي يتجاوز، أعرف أنه غريب)

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

إعجابَين (2)

شكرًا لك سام! ليس غريبًا. من الجيد أن نعرف. أنتم دائمًا على إطلاع! كثير من التقدير.

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