الانتقال إلى المحتوى الرئيسي

ربط بوت الفتنة إلى الخلية: تعليمات خطوة بخطوة

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

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

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

قبل البدء ، تأكد من أن لديك حق الوصول إلى الخادم مع نظام التشغيل لينكس تثبيت وحساب مع امتيازات إدارية.

  1. ربط الفتنة بوت إلى الخلية
  2. خطوات الاتصال
  3. تكوين الروبوت
  4. إنشاء قاعدة بيانات الخلية

ربط الفتنة بوت إلى الخلية

الخطوة 1: تثبيت خادم الخلية.

قبل البدء في توصيل بوت الخلاف إلى قاعدة بيانات الخلية ، تأكد من أن لديك ملقم الخلية المثبتة وأنها تعمل. إذا لم تكن قد قمت بتثبيت الخلية بعد ، تحميل وتثبيته من الموقع الرسمي.

الخطوة 2: إنشاء قاعدة بيانات.

بعد التثبيت الناجح لخادم الخلية ، افتح وحدة تحكم المسؤول وإنشاء قاعدة بيانات جديدة باستخدام الأمر:

إنشاء قاعدة بيانات دب_اسم;

استبدال "اسم دب_" مع اسم قاعدة البيانات الخاصة بك.

الخطوة 3: إنشاء جدول.

إنشاء جدول في قاعدة البيانات باستخدام الأمر:

إنشاء اسم _ جدول الجدول (العمود 1_نوع, العمود 2_نوع,...);

استبدل "اسم_الجدول" باسم الجدول الخاص بك, و "العمود 1_نوع, العمود 2_نوع,..."مع هيكل الجدول الخاص بك.

الخطوة 4: ترميز بوت الخلاف.

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

discord.py

الخلية.موصل

قم بتوصيل هذه الوحدات بمشروعك وحدد البيانات للوصول إلى قاعدة بيانات الخلية (المضيف واسم المستخدم وكلمة المرور واسم قاعدة البيانات).

الخطوة 5: قم بتوصيل الروبوت بقاعدة البيانات.

استخدام اتصال الخلية وجعل الاستعلامات إلى قاعدة البيانات الخاصة بك لاسترداد وحفظ البيانات. يمكنك استخدام طرق مثل "تحديد" و "إدراج" و "تحديث" للعمل مع البيانات الموجودة في الجدول.

الخطوة 6: تحقق من الاتصال.

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

الخطوة 7: الاختبار والتصحيح.

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

الخطوة 8: التحسين والتحسين.

صقل وتحسين بوت الخلاف الخاص بك لتحسين الأداء والوظائف. فحص وإصلاح أي أخطاء أو مشاكل قد تحدث عند العمل مع قاعدة البيانات.

الخطوة 9: إنهاء الاتصال.

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

خطوات الاتصال

لتوصيل بوت الخلاف إلى الخلية ، اتبع الخطوات التالية:

خطوةالوصف
1تثبيت ملقم الخلية على جهاز الكمبيوتر الخاص بك إذا لم يكن مثبتا بالفعل.
2إنشاء قاعدة بيانات الخلية التي تريد حفظ البيانات المتعلقة بوت الخلاف الخاص بك.
3قم بإنشاء حساب خلاف جديد أو استخدم حسابا موجودا.
4سجل تطبيق ديسكورد الجديد على موقع بوابة مطوري ديسكورد الرسمي.
5احصل على رمز تفويض لتطبيق الخلاف الخاص بك.
6قم بإنشاء ملف تكوين لبوت الخلاف الخاص بك ، حيث يمكنك تحديد إعدادات الاتصال بقاعدة بيانات الخلية ورمز التفويض.
7كتابة رمز بوت الفتنة ، والتي سوف تستخدم رمز التفويض المستلم والاتصال بقاعدة بيانات الخلية.
8إطلاق بوت الخلاف الخاص بك والتحقق من أنه يربط بنجاح إلى قاعدة البيانات ويعمل مع الخلية.

بعد الانتهاء من جميع هذه الخطوات ، سيتم توصيل بوت الخلاف الخاص بك بنجاح إلى قاعدة بيانات الخلية وجاهزة للاستخدام.

تكوين الروبوت

قبل البدء في استخدام بوت الخلاف مع الخلية ، تحتاج إلى إكمال عدة خطوات لتكوينه:

1. إنشاء تطبيق الخلاف الجديد والحصول على رمز بوت.

انتقل إلى موقع مطوري الخلاف (https://discord.com/developers/applications ) وقم بتسجيل الدخول إلى حساب الخلاف الخاص بك. ثم قم بإنشاء تطبيق جديد بالنقر فوق الزر" تطبيق جديد". في قسم" الروبوت "، انقر فوق" إضافة روبوت " لإنشاء روبوت. بعد ذلك ، احصل على رمز الروبوت بالنقر فوق الزر "نسخ" بجوار حقل "الرمز المميز".

2. قم بتوصيل الروبوت بخادم الخلاف الخاص بك.

. في الصفحة التي تظهر ، حدد الخادم الذي تريد توصيل الروبوت به ، وانقر فوق"تخويل". ستتم إضافة الروبوت إلى الخادم المحدد.

3. تثبيت التبعيات اللازمة.

تحتاج إلى تثبيت حزمة الخلاف.شبيبة باستخدام الأمر التالي في المحطة:

الآلية الوقائية الوطنية تثبيت الخلاف.شبيبة

4. كتابة رمز بوت.

إنشاء ملف جديد مع التمديد.شبيبة (على سبيل المثال ، بوت.شبيبة) وفتحه في بيئة التطوير التي اخترتها. استيراد وحدة الخلاف.شبيبة وإنشاء مثيل جديد من بوت:

استبدال' يورتوكين ' مع رمز بوت التي تلقيتها في الخطوة الأولى.

بعد ذلك ، يمكنك إضافة أوامر ومعالجات الأحداث لروبوتك. على سبيل المثال ، يمكنك إضافة الكود التالي حتى يستجيب الروبوت الخاص بك للأمر "!مرحبا "ويرسل رسالة" مرحبا! كيف حالك؟"

5. إطلاق بوت.

لبدء الروبوت ، احفظ جميع التغييرات التي أجريتها على ملف الروبوت.شبيبة وتشغيله باستخدام الأمر التالي في المحطة:

عقدة بوت.شبيبة

إذا كانت جميع الإعدادات صحيحة ، فيجب أن يتصل روبوت الخلاف الخاص بك بالخادم بنجاح ويستجيب للأوامر.

الآن ، بعد الانتهاء من جميع الخطوات ، بوت الخلاف الخاص بك مع الخلية على استعداد للعمل. يمكنك تخصيصه بشكل أكبر عن طريق إضافة الوظائف والأوامر اللازمة للعمل مع قاعدة البيانات.

إنشاء قاعدة بيانات الخلية

قبل أن نبدأ ربط بوت الخلاف إلى قاعدة بيانات الخلية ، ونحن بحاجة إلى إنشاء قاعدة البيانات نفسها في الخلية. في هذا القسم ، سنلقي نظرة على إرشادات خطوة بخطوة لإنشاء قاعدة بيانات.

الخطوة 1: بدء تشغيل خادم الخلية الخاصة بك وفتح موجه الأوامر أو واجهة المستخدم الرسومية.

الخطوة 2: قم بتسجيل الدخول إلى نظام قاعدة البيانات الخاص بك باستخدام الأمر أو الزر المناسب في واجهة المستخدم الرسومية.

أو خيار" إنشاء قاعدة بيانات جديدة " في واجهة المستخدم الرسومية.

أو عن طريق النقر عليه في واجهة المستخدم الرسومية.

أو خيار" إنشاء جدول جديد " في واجهة المستخدم الرسومية. حدد الأعمدة المطلوبة وأنواع البيانات الخاصة بها.

أو الخيارات المقابلة في واجهة المستخدم الرسومية.

مبارك! لقد قمت بنجاح بإنشاء قاعدة بيانات الخلية لبوت الخلاف الخاص بك. أنت الآن جاهز لتوصيل الروبوت بقاعدة البيانات وحفظ البيانات.