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

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

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

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

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

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

التحضير للخلق

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

1. قم بإنشاء حساب على الخلاف إذا لم يكن لديك حساب حتى الآن. انتقل إلى موقع الخلاف الرسمي وانقر على زر "تسجيل". املأ جميع الحقول الضرورية وأنشئ ملف التعريف الخاص بك.

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

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

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

5. إنشاء وتكوين بيئة تطوير. افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك وقم بتثبيت الحزم اللازمة للعمل مع واجهة برمجة تطبيقات الخلاف والأوامر الصوتية. للقيام بذلك ، اكتب الأمر التالي في موجه الأوامر: تثبيت النقطة discord.py , بيب تثبيت يوتوب_دل, بيب تثبيت بيناكل.

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

تثبيت العقدة.شبيبة

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

مبارك! الآن لديك بيئة العقدة المثبتة.شبيبة المطلوبة لإنشاء بوت صوت لالخلاف.

إنشاء حساب بوت الفتنة

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

خطوةالوصف
1انتقل إلى موقع مطوري الخلاف (https://discord.com/developers ) وتسجيل الدخول إلى حسابك. إذا لم يكن لديك حساب بعد ، فقم بالتسجيل.
2بعد تسجيل الدخول ، انقر فوق الزر" تطبيق جديد "أو" تطبيق جديد " لإنشاء تطبيق جديد.
3أدخل اسم الروبوت الخاص بك وحدد رمزا له. بعد ذلك ، انقر فوق الزر "إنشاء" أو "إنشاء".
4في صفحة إعدادات التطبيق الخاص بك ، انتقل إلى علامة التبويب "بوت" أو "بوت" وانقر على زر "إضافة بوت" أو "إضافة بوت". قم بتأكيد الإجراء الخاص بك إذا طلب منك ذلك.
5في صفحة إعدادات الروبوت ، قم بتعيين المعلمات التي تحتاجها ، على سبيل المثال ، اسم مستخدم ورمز الروبوت. قم أيضا بتمكين خيار" نية التواجد "أو" نوايا التواجد " حتى يتمكن الروبوت الخاص بك من رؤية المشاركين في الخادم.
6قم بتدوين ملاحظة حول رمز الروبوت الخاص بك ، والذي سيتم استخدامه لتوصيل الروبوت بخوادم الخلاف. لا تشارك هذا الرمز المميز أبدا مع أي شخص لتجنب الوصول غير المصرح به.

الآن لديك حساب بوت ديسكورد جاهز للاتصال بخادم ديسكورد وأداء المهام التي يتم التحكم فيها بواسطة الأوامر الصوتية.

تثبيت الحزم المطلوبة

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

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

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

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

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

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

install نبم تثبيت @ديسكوردجس/أوبوس

5. عقدة-أوبوس: مطلوب هذه الحزمة للتفاعل مع مكتبة أوبوس التي قدمتها فميغ. قم بتثبيته باستخدام الأمر التالي:

m الآلية الوقائية الوطنية تثبيت عقدة التأليف

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

تثبيت الفتنة.شبيبة

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

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

بعد إدخال هذا الأمر ، ستبدأ الآلية الوقائية الوطنية في تثبيت الخلاف.شبيبة وجميع تبعياتها. قد يستغرق بعض الوقت.

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

كونست الفتنة = تتطلب ('الفتنة.شبيبة);

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

تثبيت حزم الآلية الوقائية الوطنية

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

1. أولا ، قم بتثبيت حزمة الخلاف.جس ، والذي يسمح لك بالتفاعل مع أبي ديسكورد. افتح موجه الأوامر وقم بتشغيل الأمر التالي:

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

2. الآن تثبيت حزمة يتدل الأساسية ، والتي سوف تساعدنا على العمل مع تيارات الصوت. قم بتشغيل الأمر التالي:

نبم تثبيت يتدل-كور

بعد تنفيذ هذه الأوامر ، ستقوم الآلية الوقائية الوطنية بتثبيت الحزم المحددة وتبعياتها. أنت الآن جاهز لاستخدام هذه الحزم في بوت صوتك للخلاف!

إنشاء روبوت أساسي

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

الخطوة 1: حساب مطور الفتنة

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

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

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

لإنشاء روبوت صوتي ، ستحتاج إلى عقدة.جس هو منصة لتطوير تطبيقات خادم جافا سكريبت. تثبيت العقدة.شبيبة من الموقع الرسمي https://nodejs.org . قم بتنزيل وتثبيت أحدث إصدار ثابت من العقدة.شبيبة المقابلة لنظام التشغيل الخاص بك.

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

الخطوة 3: تركيب الفتنة.شبيبة

الخلاف.جس هي مكتبة للعمل مع أبي ديسكورد في جافا سكريبت. تثبيت الخلاف.شبيبة عن طريق تشغيل الأمر التالي في سطر الأوامر:

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

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

الاتصال بواجهة برمجة تطبيقات الخلاف

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

  1. سطر الأوامر.
  2. سجل التطبيق على موقع بوابة مطوري الفتنة (https://discord.com/developers/applications ) والحصول على رمز ترخيص للبوت الخاص بك.
  3. استيراد مكتبة الخلاف وإنشاء مثيل للعميل:
  4. استيراد الخلاف
  5. client = discord.Client()
  6. async def on_ready():
  7. print('Бот подключен к серверу')

@client.event