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

كيفية إنشاء روبوت بيثون للخلاف: دليل مفصل

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

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

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

هل أنت مستعد لإنشاء روبوت الخلاف الخاص بك في بايثون? ثم دعونا نبدأ مع دليل مفصل لدينا!

  1. إنشاء روبوت بايثون
  2. تثبيت بايثون
  3. تثبيت المكتبة discord.py
  4. تكوين الروبوت في الخلاف

إنشاء روبوت بايثون

لإنشاء روبوت بيثون للخلاف ، ستحتاج إلى:

  1. يتم تثبيت بيثون على جهاز الكمبيوتر الخاص بك.
  2. المكتبة discord.py -هذه هي المكتبة الرئيسية لإنشاء روبوتات على الخلاف.
  3. رمز بوت الخلاف هو معرف فريد يستخدم لمصادقة الروبوت الخاص بك.

بعد تثبيت بيثون والمكتبة discord.py يمكنك البدء في إنشاء روبوت. تحتاج أولا إلى إنشاء ملف مع extension.py واستيراد المكتبة discord.py :

استيراد الخلاف

من الخلاف.أوامر استيراد تحويلة

بوت = الأوامر.بوت (كوماند_بريفيكس = كوماند_بريفيكس)

ثم يمكنك إضافة أوامر سينفذها الروبوت الخاص بك. الأوامر هي وسيلة للتفاعل مع الروبوت عبر الدردشة النصية. هنا مثال على أمر بسيط " مرحبا:

@بوت.القيادة()

غير متزامن ديف مرحبا (كتكس):

انتظر كتكس.إرسال ("مرحبا!")

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

@بوت.الحدث

غير متزامن ديف أون_رسالة (رسالة):

إذا رسالة.مؤلف = = بوت.المستخدم:

العودة

إذا رسالة.المحتوى = = "بينغ":

انتظر الرسالة.قناة.إرسال ("بونغ")

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

بوت.تشغيل (رمز)

لا تنس استبدال "بادئة الأمر" ببادئة الأمر المطلوبة و" الرمز المميز " برمز الروبوت الخاص بك.

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

ويندوز:

1. انتقل إلى موقع بايثون الرسمي على الرابط https://www.python.org/downloads /.

2. تحميل المثبت بيثون ويندوز.

3. قم بتشغيل المثبت الذي تم تنزيله.

4. في نافذة المثبت ، حدد الخيار" إضافة بايثون إلى المسار "وانقر على زر" التثبيت الآن".

5. انتظر حتى يكتمل تثبيت بايثون.

للتأكد من تثبيت بيثون بشكل صحيح.

ماك:

1. افتح المحطة.

2. قم بتثبيت مدير حزم البيرة ، إذا لم يكن لديك حتى الآن ، باستخدام الأمر التالي:

/ البيرة / بن / روبي الإلكترونية "curl (حليقة-فسل https://raw.githubusercontent.com/Homebrew/install/master/install )"

4. بعد اكتمال التثبيت ، أدخل

أمر إصدار بيثون 3 --

في محطة للتأكد من أن يتم تثبيت بيثون بشكل صحيح.

لينكس:

1. افتح محطة.

2. أدخل الأمر التالي لتثبيت بايثون:

سودو الرابطة بين الحصول على تثبيت بيثون 3

3. بعد اكتمال التثبيت ، أدخل

أمر إصدار بيثون 3 --

للتأكد من تثبيت بايثون بشكل صحيح.

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

تثبيت المكتبة discord.py

الخطوة 1: تثبيت بايثون

قبل البدء في العمل مع المكتبة discord.py تحتاج إلى تثبيت مترجم بايثون على جهاز الكمبيوتر الخاص بك. يمكنك تنزيل ملف تثبيت بايثون من الموقع الرسمي python.org واتبع التعليمات من المثبت.

الخطوة 2: التثبيت discord.py

بعد تثبيت بايثون ، افتح موجه الأوامر أو المحطة الطرفية وقم بتشغيل الأمر التالي للتثبيت discord.py :

تثبيت النقطة discord.py

ملاحظة: إذا كنت قد قمت بالفعل بتثبيت discord.py يمكنك تحديثه إلى أحدث إصدار عن طريق تشغيل الأمر:

تثبيت النقطة-ترقية discord.py

تركيب وحدات إضافية

في بعض الحالات ، لبعض الوظائف للعمل discord.py قد تكون هناك حاجة إلى وحدات إضافية. لتثبيت هذه الوحدات ، قم بتشغيل الأمر:

  1. تثبيت النقطة [اسم الوحدة النمطية]
  2. اسم الوحدة النمطية هنا هو اسم الوحدة التي تريد تثبيتها.
  3. التحقق من التثبيت
  4. استيراد الخلاف
  5. لإنشاء روبوت وتكوينه في الخلاف ، اتبع الخطوات التالية:
  6. انسخ الرابط الذي تم إنشاؤه وافتحه في المتصفح.
  7. في رمز الروبوت الخاص بك ، استيراد discord.py :

استيراد الخلاف