السير في الفتنة رسول هي ميزة مريحة وشعبية التي تسمح لك لأتمتة مهام معينة وإضافة وظائف مريحة للخوادم. إن إنشاء روبوت للخلاف ليس بالأمر الصعب ، لكنه يتطلب بعض المعرفة والمهارات في البرمجة. في هذه المقالة ، سنقوم بتحليل التعليمات خطوة بخطوة لإنشاء روبوت للخلاف على هبرة.
تتمثل الخطوة الأولى في إنشاء روبوت في إنشاء تطبيق جديد على منصة الخلاف. للقيام بذلك ، انتقل إلى موقع بوابة مطور الفتنة وقم بالتسجيل أو تسجيل الدخول إلى حسابك. بعد ذلك ، قم بإنشاء تطبيق جديد ، وقم بتزويده باسم ورمز مميز فريد.
الخطوة الثانية هي إنشاء خادم للبوت. للقيام بذلك ، انتقل إلى إعدادات التطبيق على منصة البوابة ديسكورد المطور ، حدد علامة التبويب "أوث 2" ووضع علامة على الأذونات اللازمة للبوت. انسخ الرابط الذي تم إنشاؤه وافتحه في علامة تبويب متصفح جديدة. اتبع التعليمات لإنشاء خادم عن طريق تحديد اسم وصورة الخادم.
الخطوة الثالثة هي كتابة رمز للبوت. للقيام بذلك ، سوف تحتاج إلى المعرفة في برمجة بايثون. إنشاء ملف جديد مع التمديد.بي واستيراد المكتبات اللازمة للعمل مع أبي ديسكورد. سجل الروبوت الخاص بك باستخدام رمز التطبيق وقم بتعيين الأوامر والوظائف اللازمة. لا تنس حفظ الملف.
@بوت.القيادة()
غير متزامن ديف مرحبا (كتكس):
- انتظر كتكس.إرسال ('مرحبا!')
- بوت.تشغيل ('بوت توكين الخاص بك')
- الخطوة الرابعة والأخيرة هي تشغيل الروبوت وإضافته إلى الخادم. قم بتشغيل التعليمات البرمجية الخاصة بك وتأكد من أن الروبوت قد قام بتسجيل الدخول بنجاح. بعد ذلك ، انتقل إلى خادم الخلاف الذي تريد إضافة الروبوت إليه ، واستخدم الرابط الذي تلقيته في الخطوة السابقة. اتبع التعليمات لإضافة الروبوت إلى الخادم.
- الآن تم إنشاء الروبوت الخاص بك بنجاح وإضافته إلى الخادم. يمكنك تخصيص وظائفه وإضافة الأوامر والاستجابات التلقائية. لا تنس أيضا التحقق من حقوق وصول الروبوت على الخادم والسماح له بتنفيذ الإجراءات اللازمة. حظا سعيدا في إنشاء الروبوت الخاص بك للخلاف!
- تثبيت البرامج اللازمة
- تثبيت بيثون ، بوابة ورمز استوديو البصرية على جهاز الكمبيوتر الخاص بك
- تثبيت بايثون
- تركيب بوابة
- تثبيت رمز الاستوديو المرئي
إنشاء مشروع جديد
إنشاء مستودع جديد على جيثب ونسخ الرابط الخاص به
استنساخ المستودع وإعداد البيئة
استنساخ المستودع إلى جهاز الكمبيوتر الخاص بك وإعداد بيئة افتراضية
تثبيت المكتبة للعمل مع واجهة برمجة تطبيقات الخلاف
تثبيت المكتبة discord.py والعمل مع أبي ديسكورد
إنشاء رمز مميز للبوت
إنشاء تطبيق على موقع ديسكورد والحصول على رمز مميز لروبوتك
تثبيت البرامج اللازمة
لإنشاء روبوت للخلاف على هبرة ، تحتاج إلى تثبيت عدة برامج:
عقدة.شبيبة: هذا هو النظام الأساسي الذي يسمح جافا سكريبت ليتم تنفيذها خارج المتصفح. عقدة.يستخدم جس لتطوير تطبيقات الخادم ، بما في ذلك السير للخلاف. للتثبيت ، يمكنك زيارة موقع العقدة الرسمي.شبيبة (https://nodejs.المؤسسة) وتحميل المثبت من الإصدار المناسب لنظام التشغيل الخاص بك.
فيسوال ستوديو كود: إنه محرر كود مجاني وقوي يوفر مجموعة واسعة من الميزات للتطوير. يمكنك تحميل وتثبيت فيسوال ستوديو كود في (https://code .visualstudio.com).
بعد تثبيت العقدة.شبيبة ورمز فيسوال ستوديو ، كنت على استعداد للانتقال إلى الخطوة التالية — إنشاء وتكوين مشروع بوت الخاص بك.
تثبيت بيثون ، بوابة ورمز استوديو البصرية على جهاز الكمبيوتر الخاص بك
لإنشاء بوت ل ديسكورد ، سوف تحتاج إلى العديد من الأدوات مثل بيثون ، جيت ورمز فيسوال ستوديو. في هذا القسم ، سأخبرك بكيفية تثبيت هذه المكونات على جهاز الكمبيوتر الخاص بك.
تثبيت بايثون
بايثون هي لغة البرمجة التي سنستخدمها لكتابة الروبوت الخاص بنا. لبدء تثبيت بايثون ، انتقل إلى موقع بايثون الرسمي (https://www.python.org ) وتحميل أحدث نسخة من بيثون لنظام التشغيل الخاص بك.
قم بتشغيل ملف التثبيت واتبع التعليمات التي تظهر على الشاشة. تأكد من تحديد خيار" إضافة بايثون إلى المسار " لتتمكن من تشغيل أوامر بايثون من سطر الأوامر.
تركيب بوابة
- جيت هو نظام التحكم في الإصدار الذي سنستخدمه لتخزين إصدارات التعليمات البرمجية الخاصة بنا والتحكم فيها. لتثبيت بوابة ، انتقل إلى الموقع الرسمي بوابة (https://git-scm .كوم) وتحميل النسخة جيت لنظام التشغيل الخاص بك.
- قم بتشغيل ملف التثبيت واتبع التعليمات التي تظهر على الشاشة. تأكد من تحديد الخيار" استخدام بوابة من سطر الأوامر ومن بيئة ويندوز " لتكون قادرة على استخدام بوابة من سطر الأوامر ومن رمز فيسوال ستوديو.
- تثبيت رمز الاستوديو المرئي
- لإنشاء روبوت للخلاف على هبرة ، ستحتاج إلى إنشاء مشروع جديد يحتوي على الملفات والإعدادات الضرورية. يصف هذا القسم الخطوات التي ستساعدك في إنشاء مشروع جديد.
- افتح بيئة التطوير الخاصة بك (على سبيل المثال ، رمز الاستوديو المرئي) أو محرر نصوص.
- تهيئة المشروع الجديد باستخدام
قيادة الآلية الوقائية الوطنية
. سيقوم هذا الأمر بإنشاء
ملف حزمة.جسون
، والتي ستحتوي على إعدادات وتبعيات المشروع.
- أجب عن الأسئلة الموجودة في سطر الأوامر أو اترك القيم الافتراضية بالضغط على إدخال.
- بعد تهيئة المشروع ، قم بإنشاء مشروع جديد
- ملف الفهرس.شبيبة
- ، والتي ستحتوي على رمز الروبوت الخاص بك.
- تهانينا ، لقد نجحت في إنشاء مشروع جديد لبوت مساعد الخلاف الخاص بك! أنت الآن جاهز لبدء كتابة التعليمات البرمجية لوظيفة الروبوت.
- ملاحظة: قبل كتابة التعليمات البرمجية ، من المهم التأكد من تثبيت عقدة بيئة التطوير الخاصة بك.شبيبة ومدير حزمة الآلية الوقائية الوطنية.
إنشاء مستودع جديد على جيثب ونسخ الرابط الخاص به
- قبل أن نبدأ في إنشاء روبوت للخلاف ، سنحتاج إلى مستودع على جيثب حيث سنقوم بتخزين الكود الخاص بنا وتتبع تغييراته. في هذا القسم ، سننظر في كيفية إنشاء مستودع جديد على جيثب ونسخ رابطه للاستخدام في المستقبل.
- اذهب إلى جيثب (https://github .كوم) وتسجيل الدخول إلى حسابك أو إنشاء حساب جديد إذا لم يكن لديك حساب حتى الآن.
- في الصفحة الرئيسية ، انقر فوق الزر "جديد" في الزاوية العلوية اليمنى من الشاشة.
- في النافذة التي تفتح ، أدخل اسما للمستودع الجديد. يمكنك اختيار أي اسم يناسبك.
اختياريا ، يمكنك إضافة وصف قصير للمستودع. يمكن أن يكون هذا مفيدا لوصف الغرض من المشروع أو الوظائف الرئيسية للبوت.
حدد نوع المستودع. إذا كنت تقوم بإنشاء روبوت لـ الخلاف ، فمن المستحسن تحديد الخيار" عام " حتى يتمكن الآخرون من عرض الكود الخاص بك وإجراء تغييرات عليه.
انقر فوق الزر" إنشاء مستودع " لإكمال إنشاء مستودع جديد.
- مبارك! لقد قمت للتو بإنشاء مستودع جديد على جيثب. الآن نحن بحاجة إلى نسخ الرابط إليه من أجل توصيله بمشروعنا المحلي في المستقبل.
- في صفحة المستودع ، ابحث عن الزر" رمز".
- انقر فوق الزر" رمز " لفتح قائمة بطرق مختلفة لاستنساخ المستودع.
- حدد الخيار" هتبس "أو" سش " ، اعتمادا على كيفية كنت تخطط لربط المشروع المحلي الخاص بك إلى مستودع.
- انقر على أيقونة النسخ بجوار رابط المستودع الخاص بك. الآن تم نسخ الرابط إلى المستودع إلى الحافظة وهو جاهز للاستخدام.
يتم الآن حفظ الرابط إلى مستودع جيثب الخاص بك في الحافظة. يمكنك استخدامه لربط المشروع المحلي الخاص بك إلى مستودع بعيد على جيثب والبدء في تتبع التغييرات على التعليمات البرمجية.استنساخ المستودع وإعداد البيئة
قبل البدء في إنشاء روبوت للخلاف ، تحتاج إلى عمل نسخة من المستودع باستخدام رمز المشروع وإعداد البيئة اللازمة للعمل.
- انتقل إلى صفحة مستودع المشروع على جيثب.
- انسخ الرابط لاستنساخ المستودع. للقيام بذلك ، انقر على زر "رمز" وحدد "استنساخ مع هتبس".
- افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.
انتقل إلى المجلد حيث تريد وضع مشروع الروبوت.أدخل الأمر التالي لاستنساخ المستودع:
- بوابة استنساخ [رابط مستودع]
تم الآن تحميل مستودع المشروع على جهاز الكمبيوتر الخاص بك.بعد ذلك ، تحتاج إلى تكوين البيئة للعمل مع الروبوت. اتبع هذه الخطوات:
- تثبيت بيثون إذا لم يتم تثبيته على جهاز الكمبيوتر الخاص بك.
افتح موجه أوامر أو محطة طرفية وانتقل إلى مجلد المشروع حيث تم تحميل المستودع.قم بإنشاء بيئة افتراضية للمشروع عن طريق تشغيل الأمر التالي:
| هنا "مينف" هو اسم البيئة الافتراضية ، يمكنك اختيار أي اسم آخر. | قم بتنشيط البيئة الافتراضية باستخدام الأمر: |
|---|---|
مينف \ مخطوطات \ تفعيل | بعد تنشيط البيئة الافتراضية ، ستظهر بادئة باسم البيئة في سطر الأوامر. |
قم بتثبيت تبعيات المشروع عن طريق تشغيل الأمر التالي: | متطلبات تثبيت ص نقطة.النص |
الآن يتم تثبيت جميع التبعيات اللازمة. | قائمة الأوامر لاستنساخ المستودع وتكوين البيئة |
الفريق | الوصف |
بوابة استنساخ [رابط مستودع]
الاستنساخ
- مستودع مشروع بايثون-إم فينف مينف
- تثبيت تبعيات المشروع
- أمر القرص المضغوط
. على سبيل المثال ، إذا كنت تريد وضع المستودع في مجلد "المستندات" ، فقم بتشغيل الأمر
- وثائق القرص المضغوط
- https://github.com/username/repository.git
- بيثون 3-م فينف فينف القيادة
- مصدر فينف / بن / تفعيل
لينكس / ماك أو
فينف \ مخطوطات \ تفعيل.بات
ويندوز.
تثبيت التبعيات المحددة في
ملف المتطلبات.النص
عن طريق تشغيل
متطلبات الأمر تثبيت ص نقطة.النص
تثبيت المكتبة للعمل مع واجهة برمجة تطبيقات الخلاف
يتم التطوير والتفاعل مع الروبوتات على منصة الخلاف باستخدام مكتبات مختلفة. في هذا القسم ، سننظر في عملية تثبيت المكتبة Discord.py ، وهي أداة شائعة لإنشاء روبوتات على هبرة.
الخلاف.بي هي مكتبة بيثون غير متزامنة توفر تفاعلا سهلا مع واجهة برمجة تطبيقات ديسكورد. يسمح لك بإنشاء روبوتات وإرسال رسائل والتعامل مع الأحداث والمزيد.
تحقق من تثبيت بايثون بنجاح. للقيام بذلك ، افتح موجه الأوامر (على ويندوز ، استخدم الأمر وين + س وحدد " موجه الأوامر "أو" ويندوز بوويرشيل") وأدخل الأمر:
بيثون version الإصدار
تثبيت نقطة إذا لم يتم تثبيته. للقيام بذلك ، أدخل الأمر في موجه الأوامر:
بيثون - م إنسوريبيب-ترقية
تثبيت النقطة discord.py
- سيقوم هذا الأمر بتنزيل أحدث إصدار وتثبيته Discord.py من المستودع الرسمي.
تحقق من التثبيت Discord.py . للقيام بذلك ، أدخل الرمز التالي في موجه الأوامر:
- بايثون
- استيراد الخلاف
- طباعة (الخلاف.__ الإصدار__)
إذا رأيت نسخة الخلاف.الحمر خالية من الأخطاء ، مما يعني أن التثبيت كان ناجحا.
أنت الآن جاهز لبدء إنشاء الروبوت الخاص بك والتفاعل مع واجهة برمجة تطبيقات الخلاف باستخدام المكتبة Discord.py !
تثبيت المكتبة discord.py والعمل مع أبي ديسكورد
الخلاف هو منصة شعبية للتواصل والتنسيق في المجتمعات. لإنشاء روبوت للخلاف ، تحتاج إلى تثبيت المكتبة discord.py وتعرف على واجهة برمجة تطبيقات الخلاف.
- تثبيت المكتبة discord.py
- قبل تثبيت المكتبة discord.py يجب أن يكون لديك إصدار محدث من بايثون. يمكنك تنزيله من موقع بايثون الرسمي.
- افتح موجه الأوامر أو المحطة الطرفية وقم بالتثبيت discord.py باستخدام الأمر:
- تثبيت النقطة discord.py
- بعد التثبيت الناجح ، يمكنك البدء في إنشاء روبوت للخلاف.
- العمل مع واجهة برمجة تطبيقات الخلاف
توفر واجهة برمجة تطبيقات ديسكورد طرقا ووظائف مختلفة للتواصل مع خوادم ديسكورد وإنشاء روبوتات.