يوضح هذا الدليل كيفية تخصيص “ديسكوبات” (Discobot)، المساعد المدمج في منصة Discourse، ليتناسب بشكل أفضل مع شخصية مجتمعك واحتياجاته.
مستوى المستخدم المطلوب: مدير النظام
يُعدّ “ديسكوبات” مستخدمًا خاصًا في مجتمعك على Discourse، يساعد الأعضاء الجدد على التعرف على المنصة. بصفتك مديرًا، يمكنك تخصيص جوانب متعددة من “ديسكوبات” لتناسب أسلوب مجتمعك ومتطلباته بشكل أفضل.
تكوين إعدادات الموقع الخاصة بـ Discobot
يتم التحكم في سلوك “ديسكوبات” من خلال عدة إعدادات للموقع موجودة ضمن فئة إعدادات الإضافات (Plugins) (ابحث عن “narrative bot” في لوحة الإدارة > الإعدادات). تتضمن الإعدادات الرئيسية ما يلي:
discourse_narrative_bot_enabled: تفعّل أو تعطل إضافة Discobot بالكامل. القيمة الافتراضية:true.disable_discourse_narrative_bot_welcome_post: عند تفعيلها، تمنع “ديسكوبات” من إرسال رسالة ترحيب للمستخدمين الجدد. القيمة الافتراضية:true(أي أن رسالة الترحيب معطلة في التثبيتات الجديدة).discourse_narrative_bot_welcome_post_type: تتحكم في نوع رسالة الترحيب. الخيارات هي “مسار المستخدم الجديد” (New user track) (يبدأ البرنامج التعليمي التفاعلي) أو “رسالة ترحيب” (Welcome message) (ترسل رسالة ترحيب بسيطة). القيمة الافتراضية:new_user_track.discourse_narrative_bot_welcome_post_delay: عدد الثواني للانتظار قبل إرسال رسالة الترحيب. القيمة الافتراضية:0.discourse_narrative_bot_ignored_usernames: قائمة بأسماء المستخدمين الذين لا ينبغي لـ “ديسكوبات” التفاعل معها. القيمة الافتراضية:discourse.discourse_narrative_bot_disable_public_replies: عند تفعيلها، تمنع “ديسكوبات” من الرد في المواضيع العامة. القيمة الافتراضية:false.
في التثبيتات الجديدة، تكون القيمة الافتراضية لـ disable_discourse_narrative_bot_welcome_post هي true، مما يعني أن “ديسكوبات” لن يرسل رسائل تلقائية للمستخدمين الجدد. لتمكين رسالة ترحيب “ديسكوبات”، اضبط هذا الإعداد على false.
تعديل ملف تعريف Discobot
لتخصيص ملف تعريف “ديسكوبات”:
- انتقل إلى لوحة الإدارة > المستخدمين (Admin > Users) وحدد مستخدم “ديسكوبات”.
- اختر “التفضيلات” أو انقر على “زيارة صفحة تفضيلات هذا المستخدم لتعديل ملفه الشخصي”:
بمجرد الدخول إلى قسم التفضيلات، يمكنك تعديل الإعدادات التالية:
إعدادات الحساب
- الاسم: انقر على زر “تعديل” (Edit) لتغيير اسم “ديسكوبات”.
- الصورة: انقر على زر “تعديل” لتحميل صورة جديدة للأفاتار.
- بعد إجراء التغييرات، انقر على زر “حفظ التغييرات” (Save Changes).
إذا قمت بتغيير اسم “ديسكوبات”، فتذكر أيضًا تحديث سيرة ذاتية “عني” (About me) الخاصة به في قسم الملف الشخصي. تشير السيرة الذاتية الافتراضية إلى “ديسكوبات” بالوصف بدلاً من اسم المستخدم، ولكن قد ترغب في مراجعتها للتأكد من أنها لا تزال منطقية مع الاسم الجديد.
إعدادات الملف الشخصي
قم بتخصيص معلومات ملف تعريف “ديسكوبات” حسب الحاجة.
إعدادات البريد الإلكتروني
اضبط إعدادات البريد الإلكتروني حسب الحاجة.
تحديث رسالة ترحيب Discobot
يمكن تخصيص جميع نصوص “ديسكوبات” — بما في ذلك رسالة الترحيب، وخطوات البرنامج التعليمي، والاستجابات الأخرى — عبر المظهر > نصوص الموقع (Appearance > Site Texts) في لوحة الإدارة (/admin/customize/site_texts).
لعثر على رسالة محددة وتعديلها:
-
انتقل إلى ملف تعريف “ديسكوبات” (
https://example.discourse.com/u/discobot/summary) واختر “الرسائل” (Messages). -
انقر على “المرسلة” (Sent).
-
ابحث عن رسالة ترحيب ترغب في تعديلها.
-
انسخ جزءًا فريدًا من الرسالة، مثل “أنا مجرد روبوت” (I’m only a robot).
-
انتقل إلى واجهة الإدارة (
https://example.discourse.com/admin). -
انتقل إلى المظهر > نصوص الموقع (
https://example.discourse.com/admin/customize/site_texts). -
الصق النص المنسوخ في نافذة البحث. عندما تظهر رسالة الترحيب، انقر على “تعديل” (Edit).
-
قم بتحديث رسالة الترحيب وانقر على “حفظ التغييرات” (Save Changes).
يمكنك أيضًا البحث عن discourse_narrative_bot في نصوص الموقع لتصفح جميع سلاسل النصوص القابلة للتخصيص في “ديسكوبات” مباشرةً.
القيود ومعلومات إضافية
- يمكنك إعادة استخدام المتغيرات الموجودة في الرسائل (مثل
%{username}أو%{discobot_username})، ولكن لا يمكنك إضافة متغيرات جديدة. - يجب أن يبقى “ديسكوبات” مديرًا؛ ولا يمكن إزالة هذا الدور.
- يمكنك تخصيص محتوى خطوات البرنامج التعليمي، ولكن لا يمكنك إضافة أو إزالة أو إعادة ترتيب الخطوات.
للمزيد من احتياجات التخصيص أو طلبات الميزات، ضع في اعتبارك النشر في فئة Contribute > Feature.








