يصف هذا #الدليل الإرشادي كيفية إعداد مزود Zulip المضمن في discourse-chat-integration.
إعداد Zulip
-
في إعداداتك الشخصية في Zulip، انتقل إلى Bots (البرامج الآلية)
-
انقر فوق Add a new bot (إضافة برنامج آلي جديد)
-
أدخل اسمًا وحدد Incoming webhook (خطاف ويب وارد) كـ bot type (نوع البرنامج الآلي)
-
انقر فوق Add (إضافة)
-
دوّن مفتاح واجهة برمجة التطبيقات (API Key) وعنوان البريد الإلكتروني، ستحتاجهما لاحقًا
إعداد Discourse
-
في إعدادات موقع Discourse الخاص بك، أدخل عنوان خادم Zulip الخاص بك في الإعداد
chat_integration_zulip_server. تأكد من تضمين البروتوكول. (على سبيل المثال:https://chat.zulip.org) -
الصق مفتاح واجهة برمجة التطبيقات الذي نسخته سابقًا في إعداد الموقع
chat_integration_zulip_bot_api_key -
الصق عنوان البريد الإلكتروني الذي نسخته سابقًا في إعداد الموقع
chat_integration_zulip_bot_email_address -
فعّل
chat_integration_zulip_enabled -
انتقل إلى علامة التبويب Plugins (الإضافات)، ثم Chat Integration (تكامل الدردشة)
-
انتقل إلى علامة التبويب Zulip، ثم Add Channel (إضافة قناة)
-
أدخل Stream (المجرى) الذي تريد إرسال الإشعارات إليه، وSubject (الموضوع) لإرفاقه بالرسائل
-
Save Channel (حفظ القناة)
-
استخدم زر Test (اختبار) على القناة التي أنشأتها للتو للتحقق من أن كل شيء يعمل. يجب أن ترى شيئًا كهذا:
-
قم بإعداد بعض “Rules” (القواعد) لقناتك، وفقًا لتعليمات discourse-chat-integration.
