تقديم دردشة Discourse (تجريبي)

لقد قمت للتو بتثبيت هذا على نسختي المستضافة ذاتيًا. أقوم باختباره مع بعض المستخدمين الموظفين الآن.
فقط ألعب حتى الآن وأنا أحب هذا! سيجد بالتأكيد مكانًا في مجتمعي.

بعض الأشياء التي لم أفهمها تمامًا بعد - لذا إليك بعض الانطباعات الأولى المبكرة من اختباره.

  • حاليًا، يمكن للموظفين/المشرفين فقط رؤية الدردشة - ولكن إذا أضفتها إلى موضوع عام، فهل هم الوحيدون الذين يمكنهم رؤية هذا الزر؟
  • أحب ربط الموضوع وقناة الدردشة معًا، ولكن بخلاف رابط واحد فهما كيانان منفصلان تقريبًا. أود أن أرى شيئًا يشير إلى حدوث محادثات/منشورات في مكان آخر في حال كانت ذات صلة.
  • عندما يتعلق الأمر بالأذونات، لست متأكدًا من كيفية تطبيق “الرد” و “الإنشاء” على رسائل الدردشة، لكنني أفترض أن “الرد” يعني أن الأشخاص يمكنهم الدردشة…
  • في البداية وجدت مصطلح قناة “الفئة” مربكًا، نظرًا لأنه يمكن أن يكون هناك قنوات متعددة لكل فئة. لست متأكدًا من أن لدي بديلاً أفضل، ولكنه مجرد ملاحظة.
  • من صفحة الفئة، أود أن أرى جميع قنوات الدردشة المرتبطة بها.
  • في صفحة قنوات المتصفح، وفي الشريط الجانبي، أود أن أرى القنوات مجمعة حسب فئتها، مع اتباع الترتيب الذي حددناه للفئات. حاليًا يبدو أنه ترتيب أبجدي، وهو أمر جيد، ولكن أعتقد أن تجميع الفئات سيقلل من أشياء مثل أسماء قنوات “category-X-Y” و “category-X-Z”.
  • تجربة المستخدم لإنشاء/تحرير القنوات مربكة بعض الشيء. لماذا لا تحتوي صفحة التصفح أيضًا على زر قناة جديدة؟ كان من غير الواضح بعض الشيء الحاجة إلى الانتقال إلى التصفح لتحرير قناة.
  • أخيرًا، أعتقد أنني أود تثبيت نافذة الدردشة على الجانب الأيمن، بحيث لا تكون عائمة ولا تغطي المحتوى ولكنها لا تزال مرئية. لدي شاشة واسعة، وستظل المنشورات جيدة على الجانب الأيسر. ؛)

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

لقد واجهت أيضًا خطأ واحدًا:

Unhandled Promise Rejection: TypeError: t.canModifyMessages is not a function. (In 't.canModifyMessages(this.currentUser)', 't.canModifyMessages' is undefined)

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

على أي حال، آمل أن يكون هذا التعليق وجهة نظر مفيدة. شكرًا على كل هذا العمل!

19 إعجابًا

ملاحظات رائعة يا @Michael_Ball! أعتقد أنه من المنطقي فصل هذا إلى مواضيع محددة #ميزة / #خطأ / #تجربة_مستخدم موسومة بـ #دردشة حتى نتمكن من التركيز بشكل أفضل على التحسينات.

بخصوص خطأ canModifyMessages يا @j.jaffeux، هل لديك أي أفكار؟

9 إعجابات

تحية للحقبة الجديدة. أقدر هذا …

8 إعجابات

هل هناك طريقة لتعطيل الدردشات الفردية بشكل عام أو على أساس عضوية المجموعة؟

4 إعجابات

لقد وجدت حلاً مؤقتًا في الوقت الحالي، باستخدام CSS لإخفاء زر بدء رسالة شخصية جديدة من المستخدمين الذين ليسوا مسؤولين. باستخدام مكون فئات المجموعة، قد تتمكن من التركيز على مجموعات معينة.

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

5 إعجابات

هل هناك أي طريقة لتوصيل روبوت محادثة بمكون discourse-chat في الوقت الحالي، أم أن ذلك موجود في خارطة الطريق؟ ربما هناك طريقة لإعادة توجيه كل الأشياء المتعلقة بـ discourse-chat-integration إلى الدردشات الجديدة؟
إذا كانت هناك طريقة لاستخدام روبوتات المحادثة hubot أو errbot في الدردشات الجديدة، أعتقد أن Discourse يمكن أن تكون حلاً رائعًا لـ ChatOps أيضًا :slight_smile:

9 إعجابات

لا يزال الوقت مبكرًا جدًا بالنسبة لنا للتعمق في هذا الأمر، فنحن لا نزال نحاول بناء أسس قوية جدًا.

8 إعجابات

@Michael_Ball أعتقد أنني قمت بإصلاح هذا قبل أيام قليلة، هل يمكنك التأكيد من فضلك؟

4 إعجابات

أنا متحمس لتجربة هذا!

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

هنا بعض وثائق Cloudron مع التعليمات التي أستخدمها لتثبيت الملحقات عبر الطرفية:
Discourse - Cloudron Docs

لقد وضعته في وضع الاسترداد وعرض الخطأ التالي:
خطأ: غير نشط - خطأ في الحصول على عنوان IP لخدمة redis-deb848df-b7cd-42f5-bb34-572dab2fd29f

أقوم بترقيته من 2 جيجابايت من ذاكرة الوصول العشوائي إلى 4 جيجابايت في حالة نفاد موارد redis. (إدارة الخادم ليست من نقاط قوتي، لذلك إذا كان هذا لا معنى له كحل، فخطئي - إنه الشيء الوحيد الذي يمكنني التفكير فيه للمحاولة.)

شكرا جزيلا!

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

يبدو أنك تفتقد UserBookmarkBaseSerializer من

هل تم ترقية نسختك إلى أحدث إصدار؟
قد يكون الوقت مناسبًا لتجربة التثبيت القياسي :grin:

3 إعجابات

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

4 إعجابات

هذا يبدو مذهلاً. هل من الممكن اختباره في “ديسكورس” (Discourse) قياسي مستضاف؟ أنا أبدأ مجتمعًا جديدًا وأشعر بالفعل بالتوتر بين استخدام “ديسكورد” (Discord) مقابل “ديسكورس” (Discourse). لقد اتخذنا قرارًا صعبًا بالبدء بـ “ديسكورس” (Discourse) والتخلي عن الدردشة، ولكن هذا يبدو بالضبط ما نحتاجه.

4 إعجابات

أنا في نفس الموقف تمامًا ، واتخذت نفس القرار! رائع جدًا. في النهاية ، من الأفضل بكثير امتلاك بياناتك / منصتك الخاصة بدلاً من نموذج Discord لعمل تجاري حقيقي.

6 إعجابات

لماذا لا تجرب literatecomputing.com أو communiteq.com كوسيلة للحصول على مزايا الاستضافة الذاتية (مثل المكون الإضافي للدردشة) مع تجنب اتساخ يديك بشكل مفرط؟

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

5 إعجابات

بشكل أساسي لأنني أرغب في دعم فريق Discourse مباشرة. هذا البرنامج مذهل وهم يقومون بعمل رائع.

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

5 إعجابات

ما مدى صعوبة هذا في Discourse؟

6 إعجابات

سؤال جيد ويبدو أنه يستحق موضوعًا خاصًا به.

6 إعجابات

Matrix protocol for chat :blush:

9 إعجابات

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

لقد واجهت أيضًا خطأ واحدًا:

5 إعجابات

أهلاً بك يا Devdream! يسعدنا انضمامك إلى مجتمعنا، ويسعدنا أنك متحمس مثلك مثلنا لمحادثة discourse.

نهاية معلقة! ما هو الخطأ؟ أعتقد أنك نسيت تضمين شيء ما في مشاركتك. :wink:

8 إعجابات