بالنسبة لي، فإن الميزة القاتلة لـ Discourse Chat مقارنة بالأدوات الأخرى هي القدرة على نقل الرسائل إلى سلاسل مناقشات المنتدى. في مجتمعنا، من المرجح أن يصبح هذا هو المكان المناسب للمحادثات “الجادة” بين أعضاء المجتمع الأساسيين، الذين يحتاجون إلى القدرة على فصل الإشارة عن الضوضاء، والقدرة على تنظيم الرسائل بهذه الطريقة (على سبيل المثال، تجميع طلبات الميزات معًا) تحقق ذلك بالضبط.
كان رد فعلي الأولي هو “هذا يحتاج إلى بعض اللحاق بـ Discord”، لكنني الآن أعتقد أنه سيكون من المنطقي الاستفادة مما يجعله فريدًا، مع المزيد من أدوات التنظيم المفيدة مثل ما سبق.
يستخدم مجتمعنا حاليًا Discord، ومن المحتمل أن يكون هناك بعض المقاومة لنقل بعض محادثاتنا إلى Discourse، لكنني أعتقد أن هناك مساحة لكليهما. سيكون Discord نقطة الاتصال الأولى لجميع أعضاء المجتمع، بما في ذلك المحادثات “الممتعة” العادية، وقنوات الصوت، وما إلى ذلك، بينما سيكون Discourse مكانًا أكثر “جدية” لأعضاء المجتمع الأساسيين.
واستخدام خطافات الويب (webhooks)، وروبوتات المزامنة (sync bots)، وما إلى ذلك، سيكون مفتاحًا لربط أعضاء مجتمع Discord بشكل “أعمق” بهذا المجتمع الأكثر جدية، أي تحويل المتحمسين العاديين إلى مساهمين مشاركين.
سأكون مهتمًا بالدردشة أكثر مع مديري المجتمعات الآخرين هنا حول كيفية تفكيرهم في التوفيق بين Discourse Chat وأدوات الدردشة الحالية لديهم. ربما يجب علينا نقل رسائلي هنا إلى موضوع جديد.
أنا مهتم جدًا أيضًا بكيفية ارتباط دردشة Discourse بـ Discord نظرًا لأن العديد والعديد من المجتمعات يبدو أنها تستخدم كلاهما (بما في ذلك العديد من المجتمعات التي أديرها أو أتفاعل معها بانتظام). بصفتي شخصًا اضطررت حقًا للاعتياد على Discord والتصالح مع التدفق السريع للمعلومات، بالإضافة إلى الخسارة شبه الكاملة للمناقشات المثيرة للاهتمام التي غالبًا ما تنتج (ليس لأنها مُحيت تمامًا، بل يصعب جدًا العثور عليها و"إبرازها" في Discord بعد فترة)، لدي دافع أولي قوي لمحاولة نقل كل شيء بعيدًا عن Discord وأمل في أن تصل دردشة Discourse إلى تكافؤ معقول في الميزات معها لجعل ذلك ممكنًا. ومع ذلك، أدرك أن لدى الآخرين تفضيلات وتحيزات مختلفة عني، وفي أي حال، فإن أي نهج قسري لجعل مثل هذا الانتقال يحدث من المحتمل ألا يُقابل بالترحيب وقد يكون ضارًا بالمجتمع الحالي.
لقد ناقشت سابقًا رغبة في تكامل أفضل بين Discord و Discourse لهذه الأسباب:
وبشكل عام، أنا مهتم جدًا بالواجهة بين المناقشات المتزامنة (الدردشة) وغير المتزامنة (المنتدى، إلخ). أعتقد أن Discourse لديها أفضل فرصة لدمج ذلك هنا، لذا فإن ميزة الدردشة المدمجة مثيرة للغاية.
ربما أفضل فرصة لإحداث تقدم أكثر طبيعية من Discord إلى دردشة Discourse هي ببساطة جعل دردشة Discourse “جيدة جدًا حقًا”. حتى الآن، أنا معجب بالتقدم المبكر، لكنني أعرف أن هناك الكثير لوظائف الدردشة، ومن المحتمل ألا تكون أولوية قصوى للفريق (ربما أكون مخطئًا بشأن ذلك). أعتقد أنه ربما تكون دردشة Discourse أكثر طبيعية وسهولة في الانتقال إليها في المجتمعات التي لديها منتدى Discourse نشط، ولم يكن Discord هو المنصة الأصلية، و/أو تم اختياره في وقت ما كخيار في الوقت الفعلي ببساطة لأنه كان مجانيًا/سهل الإعداد.
لأكون أكثر تحديدًا، هذا هو تفكيري الحالي لكيفية التعامل مع الأمور في اثنين من المجتمعات التي أديرها:
مجتمع الإنتاجية
بدأ على Discord
تم إعداد المنتدى من قبلي ومن قبل مسؤول آخر لالتقاط رؤى أكبر من Discord
منذ البداية، كان للمنتدى نشاط منخفض نسبيًا مقارنة بـ Discord
هذا مجتمع مثير للاهتمام لأنه، كما هو ملاحظ، بدأ على Discord. لذلك هناك بالتأكيد الكثير من “الجاذبية” لهذا الفضاء للعديد من أعضاء المجتمع. ومع ذلك، كان النشاط منخفضًا في الأشهر العديدة الماضية على كل من Discord و Discourse. كانت لدينا أيضًا مشكلات ملحوظة حيث تحدث مناقشات رائعة بشكل لا يصدق في دردشة Discord، ومن الصعب جدًا نقلها إلى مناقشات Discourse (حيث تنتمي بحق نظرًا لعمقها، ومدى فائدتها في الحفظ للمستقبل، والمشاركة بمرور الوقت، وما إلى ذلك). إن وظيفة دردشة Discourse الجيدة بالفعل لنقل مجموعة من الرسائل إلى موضوع جديد أو موجود هي بمثابة حلم تحقق.
لذا، على الرغم من أن القرار ليس لي وحدي، نظرًا لانخفاض النشاط في كلا المجالين، فإنني أميل إلى محاولة نقل المشاركة الأساسية إلى منتدى Discourse، مع الاستفادة الكبيرة من الدردشة، مع تخصيص مواضيع المنتدى للأشياء الأكثر طولًا، والواجهة المرنة بين الاثنين تجعل كل شيء يعمل بشكل أكثر راحة. لكن هذا بالتأكيد أسهل في القول منه في الفعل. قد يساعد تكامل تسجيل الدخول إلى Discord في Discourse في ذلك…
مجتمع دعم واختبار منتجات البرامج
بدأ على Telegram
تمت إضافة Discourse (في الأصل Flarum) مبكرًا
تمت إضافة Discord لاحقًا، ولا يزال بمستويات متواضعة من النشاط، على دفعات، ومشترك مع Telegram
هذا المجتمع متصل بتطبيق إنتاجي يركز على الأمان والخصوصية، والعديد من المستخدمين يشتكون بالفعل من استخدام Discord. تم استخدام Telegram في الأصل جزئيًا بسبب مخاوف الخصوصية. ومع ذلك، فإن قدرات Telegram لإدارة المجموعات والأدوار وما إلى ذلك، سيئة بصراحة. كان هذا جزءًا من سبب بدء الانتقال إلى Discord. الآن بعد أن ستكون الدردشة متاحة في Discourse نفسها، آمل أن يتم نقل قنوات الدردشة الرسمية والأساسية بالكامل إلى داخل المنتدى. سيكون ذلك فوزًا كبيرًا، أعتقد، لأنه سيعالج في وقت واحد مخاوف الخصوصية الخاصة بـ Discord، ومشكلات الإدارة الخاصة بـ Telegram، مع زيادة مركزية الاتصالات في نظام أكثر توحيدًا وقوة. يجب أن يوفر ذلك للفريق قدرًا كبيرًا من الوقت. من المحتمل أن تستمر قنوات Discord و Telegram في الوجود، وقد يحتاج الفريق إلى إيجاد طرق لتسليم إدارتها بسلاسة إلى أعضاء المجتمع الموثوق بهم، مع توضيح أنها لم تعد قنوات رسمية… هذه مجرد آمالي ورؤيتي الشخصية، وليست قراري وحدي، ولكن هذا هو النهج الذي سأدافع عنه.
لذا، في رأيي، هناك مزايا لكل من المسؤولين والمستخدمين، ولكن المزايا الأساسية حاليًا هي للمسؤولين الذين يرغبون في المركزية. لدفع اعتماد المستخدمين، أعتقد أن ميزة الدردشة ستحتاج إلى أن تكون قوية وسهلة الاستخدام قدر الإمكان. أتوقع صعودًا قليلًا في إقناع المستخدمين في واحد على الأقل من هذه المجتمعات بالانتقال.
لذا، ليس لدي أي إجابات ثاقبة بشكل خاص. مجرد تأمل في كل ذلك. لكنني أردت المساهمة وتشجيع هذه المناقشة حيث أنني مهتم أيضًا بكيفية تعامل الأشخاص مع هذا الأمر، وما هي الموارد والميزات وما إلى ذلك التي يشعرون أنها ستمكنهم من القيام بذلك بفعالية.
في هذا الموضوع، نستخدم بعض الروبوتات في Discord، على سبيل المثال، Carlbot مع مشغلات تستجيب للكلمات الرئيسية. هل تتوقع إمكانية تكرار هذه الروبوتات في Discourse Chat؟
هذا بالنسبة للخطافات الصحيحة؟ لكن يمكن أن يكون Discourse أقوى بكثير من Discord هنا
يمكنك إنشاء بعض الأحداث للتطبيق لـ chatSent و chatReceived ويمكن للناس بعد ذلك تزيين الرسائل باستخدام مكونات سمة js. سيعطينا هذا “روبوتات بدون خادم”
كون Discourse مفتوح المصدر يجعلني أعتقد أن احتمالية وجود الروبوتات أعلى بكثير
فريقنا على استعداد لاستثمار الموارد في تطوير روبوتاتنا/إضافاتنا الخاصة حسب الحاجة للمجتمع، ولكن هذا أكثر جاذبية في إطار مفتوح المصدر مثل Discourse
وهناك بعض الروبوتات التي نستخدمها بالفعل لـ Discord، لذلك كنت أفكر في مدى سهولة نقلها إلى Discourse
لا أعرف الكثير عن التكنولوجيا، لذلك لم أكن متأكدًا من مقدار العمل الذي سيتعين القيام به لواجهة برمجة تطبيقات Discourse لتمكين الروبوتات التي تتفاعل في القنوات
هناك أيضًا إمكانيات مثيرة لروبوتات Discourse تنبع من وظائف Discourse الفريدة مقارنة بـ Discord. على سبيل المثال، تخيل روبوتًا يستمع إلى الأسئلة الرئيسية في الدردشة، ثم ينقلها تلقائيًا إلى سلسلة مواضيع ويخصص السؤال لشخص دعم.
تعتمد العديد من روبوتات Discord على نظام الأدوار الخاص بها. أفترض أنه يمكننا تكرار ذلك باستخدام مجموعات Discourse.
أحد حالات الاستخدام الشائعة جدًا في Discord هو وجود قناة ترحيبية برموز تعبيرية يمكن للأشخاص النقر عليها لتعيين دور لأنفسهم. لتكرار ذلك في Discourse، أتخيل أنه يمكننا إنشاء موضوع ترحيبي، يوجه الأشخاص للنقر على الرموز التعبيرية (الآن بعد أن أصبح لدينا ردود فعل Discourse، أصبح هذا أكثر جدوى)، ثم يقوم الروبوت/الإضافة بتعيينهم إلى مجموعات بناءً على تلك الردود.
على الرغم من أنني أستطيع رؤية المنظور التسويقي لرغبتك في جذب مستخدمي Discord، إلا أن هذا “الرد برمز تعبيري للحصول على دور” هو في الواقع نوع من الحل البديل الأخرق لنقص الوظائف في Discord، خاصة لأنه لا يمتلك طرقًا أفضل لطلب وإدارة عضوية المجموعة. تمتلك Discourse بالفعل خيارات متنوعة مثل “السماح للمستخدمين بالانضمام إلى المجموعة بحرية” مقابل “السماح للمستخدمين بطلب الانضمام”، جنبًا إلى جنب مع مجموعة كاملة من أدوات المسؤول. لذلك يجب أن يكون من الممكن التعامل مع هذا بطريقة أفضل، وأفضل حقًا عدم رؤية عضوية المجموعة المستندة إلى الرموز التعبيرية، على الأقل بشكل جاهز. يمكن أن يكون إضافة رائعة.
لذلك، فكرنا كثيرًا في حالة الاستخدام هذه على مر السنين. السبب في أنك تضطر إلى كتابة روبوتات في Discord هو أنك تضع شيئًا مربعًا في فتحة مستديرة، وتقوم بتجربة مستخدم غريبة لأن لا يوجد شيء أفضل.
على Discourse، ستتمكن من تكوين Discourse Automation لتحقيق نفس حالة الاستخدام، وستتمكن من الحصول على تعيين المجموعة/الدور بطرق قد تكون منطقية أكثر لمستخدميك، مثل التصويت في استطلاع أو الرد على رسالة في محادثة.