من المؤكد أنك سمعت في وقت ما واستخدمت الروبوتات التي توفر لنا مجموعة متنوعة من الخيارات والمهام التي يمكننا تطبيقها. إحدى المنصات التي طبقتها هي Discord حيث يتساءل المستخدمون عن كيفية تطوير الروبوتات في Discord باستخدام Command Handler ؟ بعد ذلك ، سوف نعلمك كيفية القيام بذلك لتنفيذ مجموعة متنوعة من الأنشطة.
ما الذي يجب أن تعرفه قبل إنشاء روبوت على Discord باستخدام معالج الأوامر؟
على وجه التحديد ، تم استخدام برامج الروبوت في الشبكات الاجتماعية والتطبيقات التي تسمح لنا بأداء وظائف مختلفة ، مثل الرد على الرسائل وتطبيق المحتوى وحتى إذا كنت ترغب في ذلك ، يمكنك إنشاء روبوت لتشغيل الموسيقى المفضلة لديك وقتما تشاء . من جانبهم ، يمكن تطبيقها لمدة 24 ساعة وتسبب ارتياحًا كبيرًا للمستخدمين ، لأن لديهم المزيد من الأدوات المساعدة.
بالنسبة للكثيرين ، تعد حقيقة إنشاء الروبوتات عملية صعبة تتطلب التركيز والاهتمام ، لذلك يجب معرفة نقاط مختلفة قبل البدء في القيام بذلك.
كيف هي البنية العامة للروبوت في JavaScript؟
من جانبه. يعد JavaScript برنامجًا لتحسين مواقع الويب وتفاعلها معها. بنفس الطريقة. يتم دمجها بسهولة في التطبيقات كما في حالة Discord . والتي تستخدم فقط محرر نصوص ومتصفح لالتقاط النتائج المحددة. من الجدير بالذكر أنه من أجل تطبيق الأوامر ، يجب أن يكون لها هياكل مختلفة لتطبيقها الصحيح.في حالة Discord . تتكون عادةً من ثلاثة أجزاء ، حيث يكون الجزء الأول عبارة عن بادئة. والتي تكون عادةً علامة ترقيم.
وبالمثل ، يوجد اسم الأمر. وسيكون هذا هو الاسم الذي يريد المستخدم تعيينه للأمر والوسيطات. حيث يتم استخدامها عندما يحتوي الأمر على معلومات إضافية. ومع ذلك ، فإن التركيز على JavaScript for Discord يستخدم معالج أوامر محتوى المجلد الفرعي. والأسماء المستعارة الخاصة بكل منها ، وفئات الأمر المحدد ، وأمر التعليمات التلقائي.
ما هي الأوامر الأساسية لإنشاء روبوت؟
هناك مجموعة متنوعة منها ، ولكن من بين أكثرها استخدامًا / Nick (اسم مستعار جديد). يدير هذا الأمر تغيير اسمك لإظهاره على الخادم ويمكنك إدخال لقبك.
سيساعدك هذا / giphy (مصطلح البحث) في تحديد موقع صور Gif ومشاركتها بسرعة مع أصدقائك . حيث يتعين عليك فقط النقر فوق الصورة وعلى زر الإدخال لإرسالها. أيضًا . هناك / tts (رسالة) التي تتيح لك إرسال رسالة سيتم سماعها بصوت عالٍ للقنوات التي تستخدم النص الصوتي. وبالمثل . يمكنك السماح للمستخدمين بتعيين الأدوار لأنفسهم .
ما الأحداث التي يجب أن يمتلكها الروبوت؟
من أجل إنشاء أحداث لمواقف مختلفة. لكن يجب أن نأخذ في الاعتبار وظائفها وتفعيلها عند بدء الروبوت حيث سيتم إضافة كل حدث بشكل مستقل ويجب ألا يكونوا جميعًا معًا. لهذا السبب ، فإن الأحداث الرئيسية التي يمكن أن تكون هي حدث messageDelete . والذي سيتم تنشيطه عندما يقوم شخص ما بحذف الرسالة ، حدث guildMemberAdd ، والذي يتم تنشيطه عندما ينضم أحد الأعضاء إلى الخادم حيث سيكون قادرًا على الترحيب به / لها. أخيرًا ، حدث guildMemberRemove الذي يظهر عندما يغادر أحد الأعضاء الخادم.
كيف يمكنك إنشاء روبوت على Discord باستخدام معالج الأوامر؟
من الواضح أنه لتنفيذ هذه العملية . من الضروري إنشاء حساب في التطبيق ومعرفة كيفية استخدام معالج الأوامر المعروف أيضًا باسم معالج الأوامر الذي سينتقل إلى مشاريعنا. والجدير بالذكر أن هذه العملية يجب أن يقوم بها شخص مطلع على هذا الموضوع.
يتم إنشاء الروبوتات من برنامج JavaScript ومن الضروري تنزيل Node.js ولديك خادم في Discord لتتمكن من استضافته وإدارة الأدوات لتتمكن من استخدامه. الآن لنجعل المشروع حيث سيكون bot.js هو عنصر التحكم الرئيسي في الأوامر وننتج ملفنا داخل مجلد التطوير حيث نحتاج إلى إضافة المتغيرات والمجموعات مثل ‘const Discord = need (‘ discord.js ‘) ؛.
من الضروري إنشاء مجلد آخر داخل المشروع يحمل اسم “ أوامر ” حيث سيتم الاحتفاظ بجميع أوامر الروبوت بشكل منفصل وعند إنشاء المجلد المذكور . لكن يجب علينا إضافة أوامر وحدة التحكم إلى ملف boot.js كـ ‘لـ (ملف const من readdirSync (‘./ أوامر /’)) {‘. ثم من الضروري إنشاء المجلد في مشروع BOT باسم “الأحداث” حيث يتم حفظ جميع الأحداث.
كيفية الاتصال بواجهة برمجة تطبيقات Discord HD لتنشيط الروبوت الخاص بك؟
في لحظة إضافة الهياكل والأحداث المختلفة . من الضروري إضافة “تسجيل الدخول” وبالتالي ربطه بواجهة برمجة تطبيقات Discord . وإدارة تطوير الروبوتات. نحتاج إلى إضافة خاصية تسجيل الدخول إلى ملف bot.js كـ “تسجيل الدخول إلى Discord باستخدام الرمز المميز المحدد في التكوين” ثم إنشاء ملف جديد باسم config.js وإضافة let config = {.