أعترف بأن الإشعارات الفورية تمثل نقطة ضعف في الوقت الحالي.
تعمل الإشعارات الفورية المضمنة (نوعًا ما..) لمستخدمي Android و Desktop، وليس لمستخدمي iPhone.
المشكلة في الإشعارات الفورية في رأيي هي وجود الكثير من العقبات أمام وصولها للمستخدمين. يجب عليك تمكينها في تفضيلات Discourse الشخصية، ويجب عليك السماح بها في المتصفح، ويجب عليك السماح بها في نظام Android/Windows. إذا كان أي من الثلاثة يحظر الإشعارات، فلن يتلقاها المستخدمون. شخصيًا، على الرغم من أنني أرغب حقًا في الإشعارات الفورية، إلا أنني أجد دائمًا أنها تتوقف بعد فترة زمنية عشوائية. ربما بسبب تحديثات المتصفح؟ لا أعرف. لذلك حتى داخل Android لا يمكنني القول إنها تعمل حقًا كما كنت أود.
بالأمس جربت إشعارات Pushover هذا الحل يعمل وظيفيًا على Android/Apple/Windows، ومع ذلك، لديه عيبان رئيسيان (وهذا هو سبب عدم استخدامه في النهاية):
- يتطلب من كل مستخدم تثبيت تطبيق طرف ثالث على هاتفه ونسخ معرف المستخدم الخاص به يدويًا إلى صفحة تفضيلات Discourse

- يظهر الإشعار وبدلاً من نقلك مباشرة إلى محادثة/موضوع Discourse، فإنه يأخذك إلى تطبيق Pushover، ومن هناك يمكنك النقر مرة أخرى للوصول إلى رابط المحادثة/الموضوع. قد يبدو هذا تافهًا بعض الشيء، ولكن فيما يتعلق بإشعارات الرسائل المباشرة، فإن إضافة تطبيق بوابة بين رسالة الإشعار الفوري والمكان الفعلي الذي تريد الذهاب إليه يضعف التجربة.
يتطور Discourse باستمرار، مع عشرات الالتزامات يوميًا لذلك أظل متفائلًا بأن الإشعارات الفورية ستتحسن. السيناريو المثالي بالنسبة لي هو تطبيق أصلي مفتوح المصدر لنظامي Android/iOS يمكن للمسؤول تخصيصه وتقديمه إلى متجر Play/App. ولكن ربما العمل من خلال طرف ثالث مثل OneSignal وما شابه ذلك يمكن أن يكون أبسط ويحقق نفس الغرض.