تخضع هذه الإعدادات لتعيين المستخدم only_send_chat_push_notifications
، الموجود في /my/preferences/chat:
لا يوجد إعداد للموقع للتحكم في السلوك الافتراضي.
أولاً، هذا مدفون تمامًا وقد يكون من الأفضل أن يعيش أيضًا في /my/preferences/notifications، وهو المكان الذي سأبحث فيه بشكل طبيعي. أيضًا، أتمنى أن أتمكن من تعيين هذا ليكون افتراضيًا TRUE لمثيلي، بحيث يحصل المستخدمون فقط على إشعارات الدردشة على أجهزتهم (ما لم يرغبوا في المزيد).
المشكلة الرئيسية هي أن غالبية إشعارات Discourse ليست عاجلة؛ طبيعتها غير المتزامنة هي أحد أقوى الأسباب التي تجعلني أحب Discourse! وجودها كإشعارات دفع أمر مزعج، حيث أحصل على الكثير منها، وهي لا تستحق كسر انتباهي. يمكنهم الانتظار حتى أقوم بزيارة الموقع (أو قراءة الملخص).
الدردشة، ومع ذلك، هي سريعة الزوال وتزامنية إلى حد كبير. وبالتالي، يبدو من المنطقي السماح للدردشة بالحصول على إشعارات الدفع، وقمعها لكل شيء آخر. يمكنني القيام بذلك بسهولة بما فيه الكفاية بنفسي، ولكن من الصعب جدًا تعيين السلوك الافتراضي و/أو تسهيل الأمر على المستخدمين الأقل خبرة للقيام بذلك أيضًا.
حل بديل
يمكنني تجاوز هذا (أعتقد) باستخدام إجراء مخصص Update Profile من Custom Wizard Plugin 🧙 في معالج الانضمام (يجب أن أكتشف كيفية القيام بذلك!).
