تخطي إلى المحتوى الرئيسي

Discord التكامل

يجلب الروبوت Last Command الجداول الزمنية والقوائم وواجبات القطار والاشتراك في المباريات وإشعارات التحالف إلى Discord. تعمل أوامر Slash على كل مستوى؛ تتطلب المشاركات التلقائية والتذكيرات وعروض خطة المعركة Pro.

قم بتثبيت الروبوت وربطه

  1. 1

    إضافة Last Command إلى Discord

    استخدم أضف إلى Discord الزر الموجود على صفحة البوت Discord. اختر خادمًا تمتلك فيه إذن إدارة الخادم.

  2. 2

    قم بإنشاء رمز الارتباط

    في Last Command، افتح الإعدادات → Discord وقم بإنشاء رمز رابط بوت قصير العمر. هذا يختلف عن رمز الانضمام لعضو التحالف.

  3. 3

    اربط الخادم

    في Discord، قم بتشغيل رمز رابط المشرف /lc: رمزك. يربط الكود الخادم بالتحالف ويربط الضابط الذي قام بسكه.

  4. 4

    اختر قنوات الإعلام

    تشغيل التحالفات الاحترافية /lc إجراء القناة الإدارية: تعيين القناة: #channel لوجهة افتراضية. يمكنك بعد ذلك توجيه أنواع الأحداث الفردية إلى قنواتها الخاصة. يقوم الروبوت بإجراء اختبارات حية لعرض القناة وإرسال الرسائل وتضمين الروابط قبل حفظ كل وجهة.

  5. 5

    قم بتشغيل الفحص الإرشادي

    اركض إعداد المشرف /lc. يتحقق بشكل خاص من رابط الخادم وهوية المسؤول وقناة الإعلام المختبرة واعتماد هوية العضو.

//ملاحظة

رموز الروابط مكتوبة بالضباط وقصيرة الأجل. لا يمكن لرمز انضمام العضو الارتباط أو التحكم في تكامل خادم Discord.

قم بتكوين خادم Discord

اركض إعداد المشرف /lc واختر تكوين خادم Discord. يمكن للأعضاء الذين يستخدمون «إدارة الخادم» فحص كل معاينة، ولكن فقط مالك النقابة الذي تم التحقق منه مباشرةً Discord's يمكنه التقديم. يتم التحقق من الملكية وأذونات البوت مرة أخرى عند التفاعل المتغير.

اختر تحقق من صحة البوت في أي وقت لإعادة فحص الأذونات والتسلسل الهرمي للأدوار وتعيينات الأعضاء/الرتبة/المسؤول والهيكل المُدار والوصول إلى قناة الإعلام. يقوم Last Command أيضًا بتدقيق عمليات الدمج التي تم تكوينها كل خمس دقائق. تتم إزالة الوصول غير الآمن لدور الموظف تلقائيًا؛ تعود الإصلاحات الهيكلية دائمًا إلى المعاينة المؤكدة من قبل المالك ولا تغير أبدًا المحتوى المرتبط أو غير ذي الصلة بصمت.

بالنسبة للخادم الذي تم إنشاؤه، اختر استخدم الخادم الحالي. Last Command يمسح التخطيط الحالي ويقدم أساسيات البوت والمقاييس الموصى بها وتنسيق الأحداث والمقاييس الكاملة والمخصصة. تعمل الأوامر بالفعل على مستوى الخادم؛ يتحكم المقياس فقط في الأدوار والقنوات التي يجب إضافتها أو تتبعها في إعداد القنوات.

تفصل كل معاينة بين الموارد المفقودة المراد إنشاؤها والمطابقات التامة المرتبطة بدون تغييرات والمطابقات التي يختارها المالك لاعتمادها وإدارتها والإصلاحات والتعارضات والموارد التي لم يتم المساس بها. استخدم ضبط القنوات بدقة لتضمين الموارد الدقيقة، و إدارة المطابقات الحالية فقط للقنوات Last Command قد يتم نقلها وإصلاحها. تظل الأدوار فقط، الدنيا والكاملة متاحة للخوادم الجديدة.

//ملاحظة

لا يحذف الإعداد أبدًا القنوات أو الأدوار أو الرسائل، ولا ينشئ مطلقًا المسؤول، ولا يقوم أبدًا بتعيين دور المسؤول الاختياري ذي النطاق. تؤدي إعادة تشغيله إلى إصلاح الموارد المُدارة المتعقبة دون تكرار محتوى الخادم غير ذي الصلة أو الاستيلاء عليه.

//تنبيه

Discord يسمح فقط للبوت بإنشاء دور يحتوي على أذونات يحتفظ بها الروبوت نفسه. قد تحتاج عمليات تثبيت Last Command القديمة إلى إعادة التفويض، أو تمكين الأذونات الدقيقة في الاختبار المبدئي للإعداد، قبل إنشاء أدوار العضو أو المسؤول. لا يزال Last Command لا يطلب مطلقًا Discord's إذن المسؤول الشامل.

أوامر

  • /lc مساعدة — نظرة عامة على الأوامر.
  • /lc الأحداث القادمة - أحداث قادمة مفيدة عبر التحالف المرتبط.
  • أحداث /lc عندما - ابحث عن التكرار التالي لنوع الحدث القابل للبحث.
  • طلب أحداث /lc — اطلب مكانًا على Desert Storm أو Canyon Storm.
  • حالة أحداث /lc — طلباتك ومهامك المعلقة.
  • /lc خطة الأحداث - خطة معركة الصحراء/الوادي التالية (Pro).
  • /lc me نظرة عامة — مهامك وواجبات التدريب.
  • /lc me المطالبة/الحساب/البريد الوارد — الهوية والحساب والتذكيرات الخاصة.
  • /lc قائمة التحالف/القطار — تنسيق القائمة والقطار.
  • /lc تقرير التحالف/النبض — تقرير أسبوعي وملخص عمل الموظف.
  • /lc محتوى الدعوة/التوظيف/الاستطلاع — مشاركات وقرارات التحالف.
  • /lc مسح المحتوى/التعليقات - مراجعة لقطة الشاشة والتعليقات الخاصة.
  • /lc إعداد المشرف/الرابط/الحالة — تثبيت الخادم وجاهزيته.
  • قناة المشرف /lc - قنوات إعلام دقيقة لكل حدث.
  • /lc الأدوار الإدارية/المطالبات/الإحاطة - إدارة ضابط آمنة.

أنواع الأحداث هي بيانات قابلة للبحث وليست أوامر مائلة منفصلة. Desert Storm، Canyon Storm، تمارين التحالف، حصار الزومبي، Ghost Ops، محاكمة الجنرال، Alliance Duel، سباق التسلح، Meteorite Iron War، الخادم مقابل الخادم، أحداث الموسم وأحداث التقويم المخصصة كلها تستخدم نفس الإسطبل /lc الأحداث إجراءات. يمكن إضافة أحداث النظام الأساسي الجديدة دون توسيع سطح الأوامر ذي المستوى الأعلى.

شاشات الطلب عبارة عن معاينات ولا تكتب أبدًا. يؤدي النقر فوق الزر إلى إعادة حل هوية Discord المعتمدة للعضو وإعادة قراءة الحدث المباشر قبل أن تتحقق Storm من التحالف وربط الأعضاء وحالة المباراة. لا يحافظ تخفيض الرتبة أو المغادرة على رابط الهوية أو سلطة طلب المنحة.

مطالبات هوية الأعضاء

يقوم أعضاء Last Command المسجلون بتوصيل Discord من ملفهم الشخصي المصادق باستخدام Discord OAuth. لا تظهر أسمائهم في /lc لي المطالبة، ولا يمكن لنقطة نهاية المطالبة الداخلية للروبوت إرفاق هوية Discord بحسابه.

/lc لي المطالبة مخصص فقط للعناصر النائبة في القائمة التي لا تحتوي على حسابات. اختيار اسم القائمة ليس دليلاً على الهوية: يجب أن يتحقق R4/R5 المرتبط من العضو العادي بشكل مستقل؛ إنشاء هوية R4/R5 أخرى يتطلب R5 مرتبطة. لا يمكن للمطالبين الموافقة على أنفسهم أبدًا. أثناء الإعداد الأولي فقط، وقبل ربط هوية المسؤول، يجوز لمالك نقابة Discord الذي تم التحقق منه مباشرةً الموافقة على عنصر نائب غير مسؤول. لا يمكن لهذا التراجع الموافقة على هوية R4/R5 ويتم إغلاقه بمجرد ربط الضابط.

تنتهي صلاحية المطالبات المعلقة بعد سبعة أيام ويتم تخزين معرفات Discord/member فقط. لا تحتوي إشعارات القناة المشتركة على اسم المدعي أو القائمة؛ تظهر تفاصيل الهوية وعناصر التحكم في الموافقة فقط بشكل سريع الزوال مطالبات المشرف /lc مراجعة.

المزامنة الآمنة للأدوار

يمكن لـ Last Command الاحتفاظ بدور تم التحقق منه وفصل أدوار عرض R1-R5 المتوافقة مع قائمة التحالف النشطة. وتقتصر هذه الأدوار المعينة بشكل متعمد على أذونات القناة العادية. لا يمكن أن تحتوي على أذونات الإشراف أو إدارة الخادم، ولا يتم تخفيف فحص الأمان الأكثر صرامة أبدًا.

يمكنك تكوين دور مسؤول اختياري واحد بشكل منفصل لأعضاء R4/R5 النشطين، أو أعضاء R5 فقط. قد يتضمن دور المسؤول عرض سجل التدقيق، وإدارة الرسائل، وإدارة المواضيع، وإدارة الأحداث، والأعضاء المشرفين، وكتم الأعضاء، والأعضاء الصم، ونقل الأعضاء، بالإضافة إلى أذونات القناة العادية غير المميزة.

//تنبيه

لا تتم مزامنة المسؤول، وإدارة الخادم، وإدارة الأدوار، وإدارة Webhooks، وإدارة القنوات، وإدارة التطبيقات أو التكامل، وأعضاء Kick، وحظر الأعضاء، والإشارة إلى الجميع مطلقًا. احتفظ بدليل Discord لمالك الخادم وأدوار المسؤول. Last Command يرفض أيضًا الأذونات غير المعروفة أو المقدمة حديثًا حتى تتم مراجعتها.

يجب أن يكون دور المسؤول منفصلاً عن كل دور تم التحقق منه وترتيبه، ولا تتم إدارته عن طريق التكامل، وتحت كل من الدور الأعلى لـ Last Command bot والدور الأعلى لمسؤول التكوين. Discord يسمح فقط للبوت بإضافة الأدوار وإزالتها ضمن دوره الخاص في التسلسل الهرمي للخادم.

  1. 1

    التكوين والمراجعة

    يتم تشغيل Last Command R5 المرتبط أو مالك الاشتراك الذي هو أيضًا مالك خادم Discord أو المسؤول /lc إجراء أدوار المشرف: التكوين، يختار دور الضابط ويختار الرتبة الدنيا للضابط: R4 أو R5. يحفظ التكوين تخطيطًا معلقًا ويعرض المعاينة؛ ولا يمنح الدور.

  2. 2

    قم بالمعاينة بأمان

    اركض /lc إجراء أدوار المشرف: المعاينة لمشاهدة الإضافات وعمليات الإزالة والأعضاء غير المتغيرين والأعضاء الذين لم يتم حلهم وأي قيود للأذن أو التسلسل الهرمي. لا تكتب المعاينة أبدًا أدوار أعضاء Discord.

  3. 3

    قم بالتقديم بشكل صريح

    اركض /lc إجراء أدوار المشرف: المزامنة لتمكين رسم خرائط الضباط وتطبيق التغييرات التي تمت معاينتها. يلزم الحصول على نفس سلطة Last Command المزدوجة وترخيص المشرف/مالك الخادم Discord.

  4. 4

    تعطيل الوصول وإزالته

    اركض /lc إجراء أدوار المشرف: تعطيل لإزالة مهام موظف Last Command-managed وإيقاف المزامنة. يؤدي أيضًا خفض الرتبة إلى ما دون الحد الأدنى أو المغادرة أو إلغاء التنشيط أو إلغاء ربط الهوية إلى إزالة الدور تلقائيًا.

يقوم Last Command بإعادة فحص أذونات الدور والتسلسل الهرمي أثناء المزامنة وعمليات التحقق من الحالة وتدقيق الأمان لمدة خمس دقائق. إذا أصبح الدور غير آمن لاحقًا، فسيفشل إغلاق التعيين: Last Command-managed تتم إزالة مهام المسؤول، ويتم تعطيل التعيين، و /lc: الإجراء الخاص بأدوار المشرف: الحالة و إعداد المشرف /lc شرح كيفية التعافي. تُظهر الإعدادات ← Discord نفس حالة الملخص للقراءة فقط؛ تبقى التغييرات المميزة داخل الأمر Discord حيث يمكن التحقق من كل من الهويات والأذونات.

الإشعارات والتذكيرات

يمكن لتحالفات المحترفين نشر إنشاء المباريات وطلبات الاشتراك والنتائج وإعلانات الضباط تلقائيًا. تشير تذكيرات المباريات إلى اللاعبين المعينين وتوفر أزرار الحضور بنقرة واحدة. يقوم معالج الإطفاء دائمًا بقراءة المباراة الحالية والدولة العضو قبل النشر، لذلك لا تؤدي تغييرات الجدول إلى تعليمات قديمة.

تستخدم تذكيرات التقويم التي تم تكوينها بواسطة الموظف جداول EventBridge لكل حدث في المهل الزمنية المختارة. كل حريق يعيد قراءة الحدث وحالته الممكّنة والمهلة الزمنية والقائمة النشطة؛ الحرائق المحذوفة أو المعطلة أو المتغيرة أو الفارغة أو غير الحدوث لا تفعل شيئًا. يتم تجميع المستلمين في منشور تحالف مفيد واحد بدلاً من رسالة قناة واحدة لكل عضو.

تظل القناة الافتراضية هي الحل البديل لعمليات التثبيت الحالية. استخدم /lc إجراء القناة الإدارية: تعيين الحدث:... القناة: #channel لتوجيه الإعلانات بشكل مستقل، Desert Storm، Canyon Storm، تمارين التحالف، حصار الزومبي، عمليات الأشباح، محاكمة الجنرال، Alliance Duel، سباق التسلح، حرب نيزك الحديدية، الخادم مقابل الخادم، أحداث الموسم، الأحداث المخصصة، القطار/كبار الشخصيات، نشاط التحالف، الدبلوماسية، الدروع، مهام القيادة أو الإحاطة الأسبوعية. اركض /lc إجراء القناة الإدارية: الحالة لمشاهدة جدول التوجيه، أو /lc إجراء القناة الإدارية: حدث واضح:... لإرجاع نوع واحد إلى الإعداد الافتراضي.

المسارات الخاصة بالحدث اختيارية. يفوز التجاوز عندما يكون موجودًا؛ وإلا فسيتم استخدام الإعداد الافتراضي. في حالة عدم وجود أي منهما، يظل نوع الحدث هذا فقط صامتًا. يتم إنشاء غرف قيادة Desert and Canyon بجانب الإشعار في قناة المباريات الموجهة الخاصة بهم.

يمكن للأعضاء التحكم في قنوات التذكير الشخصية من المحور الخاص بي ← الإشعارات.

مثال: تذكير يومي بالقطار

يمكن لـ R4/R5 المرتبط فتح تذكيرات المشرف /lc واختيار Train duty واختيار ما يصل إلى ثلاث أوقات تذكير مشتركة والجمهور. تغطي شاشة التذكير نفسها أيضًا الأحداث المجدولة مثل Alliance Exercise. لا يمنح دور مسؤول Discord وحده سلطة مسؤول التحالف.

//نصيحة

مثال: يرسل تحالفك الساعة 20:00 أوروبا/لندن. حدد وقت المغادرة إلى الساعة 20:00 مع تلك المنطقة الزمنية، ثم اختر تذكيرًا مشتركًا مدته 30 دقيقة. من المقرر نشر المنشور في الساعة 19:30 في تلك المنطقة الزمنية، مرة واحدة لحدث القطار واختيار العميل المحتمل - وليس مرة واحدة لكل قائد أو VIP. يظل توقيت البريد الوارد الشخصي تفضيلًا منفصلاً.

تعد إعدادات المغادرة اليومية جزءًا من التحديث التالي. حتى يحدد الضابط موعد المغادرة، يتم الاحتفاظ بالتوقيت الحالي القائم على إعادة الضبط. استخدم قطار Run today لفتح المنصة وتسجيل المغادرة الفعلية أو استبدال قائد الأوركسترا؛ Last Command لا يمكنه اكتشاف الأشخاص المتصلين بالإنترنت في اللعبة.

اقرأ دليل القطار · ملاحظات التحديث · تسجيل الدخول

إعداد ويب هوك القديم

تستمر اتصالات webhook الحالية في العمل من أجل الإعلانات ومشاركات الأحداث، ولكن الروبوت هو الإعداد الموصى به لأنه يدعم أيضًا أوامر القطع وروابط الهوية والأزرار والإشارات المستهدفة. يمكنك التبديل الإعدادات → Discord.

إذا كنت تحتفظ بخطاف الويب، فقم بإنشائه ضمن تحرير القناة ← عمليات التكامل ← Webhooks، قم بلصق عنوان URL الخاص به في إعدادات Last Command، واحفظ منشورًا تجريبيًا وأرسله. تعامل مع عنوان URL الخاص بـ webhook على أنه سر: يمكن لأي شخص يمتلكه النشر على تلك القناة.