Discord هو برنامج دردشة شائع يستخدمه اللاعبون كثيرًا ويحبونه. يمكن لمستخدمي Discord إنشاء قناة Discord الخاصة بهم مجانًا ودعوة الأشخاص للانضمام إلى القناة. يستخدم بعض الأشخاص الروبوتات على Discord لتشغيل الموسيقى وتحية المستخدمين الجدد على القناة والمزيد. تعلمك مقالة ويكي هاو هذه كيفية إنشاء روبوت للديسكورد. ومع ذلك ، يجب أن تكون معتادًا على الأقل على الترميز لأن الروبوتات تعمل عبر JavaScript.
خطوة
جزء 1 من 6: تجهيز الكمبيوتر
الخطوة الأولى: قم بتنزيل Node.js من
Node.js هو وقت تشغيل JavaScript المجاني الذي تحتاجه لبناء روبوتات. يمكنك اختيار ملف التثبيت لنظام التشغيل Windows أو MacOS ، بالإضافة إلى الإصدار الذي تريده. بالنسبة لهذه العملية ، يوصى باختيار إصدار LTS.
الخطوة 2. قم بتشغيل ملف التثبيت
على جهاز كمبيوتر يعمل بنظام Windows ، ما عليك سوى النقر فوق الملف الذي تم تنزيله لتشغيل التثبيت. على جهاز Mac ، ستحتاج إلى استخراج الملفات والعثور على ملف التطبيق / التثبيت. تأكد من قراءة جميع الاتفاقيات قبل القيام بالتثبيت.
الخطوة 3. قم بإنشاء حساب Discord (اختياري)
إذا لم يكن لديك حساب Discord حتى الآن ، فيمكنك إنشاء حساب على
الخطوة 4. سجّل الدخول إلى حسابك وقناتك على Discord
افتح تطبيق Discord على جهاز الكمبيوتر الخاص بك وافتح القناة التي تريد إضافة الروبوت إليها.
جزء 2 من 6: إنشاء روبوتات على الفتنة
الخطوة الأولى. قم بزيارة https://discord.com/developers/applications/me عبر متصفح الويب
قد تتمكن بالفعل من الوصول إلى حسابك من خلال التطبيق ، ولكن قم بتسجيل الدخول مرة أخرى إذا طُلب منك ذلك. في هذا القسم ، تقوم بإنشاء تطبيق تم تمكينه بواسطة الروبوت. هذا يعني أنك ستنشئ تطبيقات وروبوتات.
الخطوة 2. انقر فوق الزر "تطبيق جديد" الأزرق
إنه على الجانب الأيمن من متصفحك. ستظهر نافذة منبثقة لاسم التطبيق الخاص بك.
اكتب اسم التطبيق وانقر على "إنشاء". اختر اسمًا وصفيًا (مثل "Greeterbot") إذا كان برنامج الروبوت الخاص بتطبيقك يعمل على الترحيب بالمستخدمين. ومع ذلك ، يمكن أن يؤدي اسم مثل "Greeterbot" إلى حدوث أخطاء لأنه اسم شائع. لذلك ، أضف سلسلة من الأرقام إلى نهاية الاسم (على سبيل المثال "Greeterbot38764165441")
الخطوة الثالثة. انقر فوق Bots في القائمة اليسرى
تتم الإشارة إلى هذه القائمة من خلال رمز قطعة أحجية الصور المقطوعة.
الخطوة 4. انقر فوق Add Bot
هذا الزر موجود تحت عنوان "Build-A-Bot".
- انقر فوق "نعم ، افعلها! "في النافذة المنبثقة لتأكيد الإجراء.
- إذا تلقيت رسالة خطأ حول اسم شائع جدًا ، فارجع إلى صفحة التطبيق وقم بتغيير الاسم. على سبيل المثال ، تم اعتبار اسم "Music Bot" شائعًا جدًا. ومع ذلك ، يمكنك إضافة بعض الأرقام إلى نهاية اسم التطبيق.
الخطوة 5. انقر للكشف عن الرمز المميز
هذا المنشور في منطقة معلومات الروبوت. عند النقر على النص ، يمكنك رؤية سلسلة من الأحرف والأرقام.
انقر فوق "نسخ" لنسخ كل النص. يمكنك لصقها في sticky note أو تطبيق note ، ولكن تأكد من أنه يمكنك الوصول إلى الشفرة وعدم إعطائها لأي شخص. يمكن لأي شخص لديه الكود التحكم في الروبوت. سيتم عرض الرمز دائمًا على هذه الصفحة عندما تحتاج إليه
جزء 3 من 6: إرسال الروبوتات إلى قنوات أو خوادم خادم Discord
الخطوة 1. انقر فوق معلومات عامة
يوجد هذا الزر في القائمة الموجودة على الجانب الأيسر من الشاشة.
الخطوة 2. انقر فوق نسخ ضمن قسم "معرّف العميل"
يوجد هذا الخيار في منتصف صفحة الويب.
الخطوة 3. الصق ClientID الذي نسخته في عنوان URL التالي:
“https://discord.com/oauth2/authorize؟&client_id=CLIENTID&scope=bot&permissions=8"
على سبيل المثال ، إذا كان ClientID الخاص بك هو "000000000000000001" ، فسيظهر عنوان URL بالشكل التالي:
الخطوة 4. الصق عنوان URL في شريط عنوان المتصفح
سيتم نقلك إلى صفحة جديدة تسمح لك بإضافة روبوتات إلى قناتك.
- انقر فوق المربع المنسدل لعرض جميع القنوات المتوافقة.
- انقر فوق "تخويل" للمتابعة. ستصلك رسالة تأكيد تفيد بإضافة الروبوت وإغلاق علامة التبويب النشطة.
جزء 4 من 6: برامج الروبوتات البرمجية
الخطوة 1. قم بإنشاء مجلد لرموز البوت على سطح المكتب
ستقوم بإنشاء ملفات التعليمات البرمجية التي ستتم إضافتها لاحقًا إلى المجلد.
- الكود الموضح في هذه المقالة مأخوذ من
- يمكنك البحث في الإنترنت عن أكواد البوت الأخرى إذا أردت ، مثل أكواد تشغيل الموسيقى باستمرار. تستخدم مقالة ويكي هاو هذه عينة من التعليمات البرمجية لبرامج الروبوت التي تستجيب للنصوص أو الأوامر التي تبدأ بـ "!"
الخطوة 2. افتح برنامج تحرير النص
يمكنك استخدام برنامج تحرير نصوص منخفضة الطرف مثل Notepad لنظام التشغيل Windows أو TextEdit لنظام التشغيل Mac.
الخطوة 3. أدخل الرمز التالي:
{"رمز مميز": "رمز Bot"}
الخطوة 4. احفظ الملف باسم "auth.json"
تأكد من عدم حفظ الملف بامتداد.txt.
الخطوة 5. قم بإنشاء مستند جديد
يمكنك إنشاء واحد عن طريق الضغط على الاختصار Ctrl + N (Windows) أو Cmd + N (Mac) ، أو النقر فوق الخيار "جديد" من علامة التبويب "ملف".
الخطوة 6. اكتب الكود التالي:
{"name": "برنامج الترحيب" ، "الإصدار": "1.0.0" ، "الوصف": "My First Discord Bot" ، "main": "bot.js" ، "المؤلف": "اسمك" ، "التبعيات": {}}
الخطوة 7. احفظ الملف باسم "package.json"
تأكد من عدم حفظ الملف بامتداد.txt.
الخطوة 8. قم بإنشاء مستند جديد
يمكنك إنشاء واحد عن طريق الضغط على الاختصار Ctrl + N (Windows) أو Cmd + N (Mac) ، أو النقر فوق الخيار "جديد" من علامة التبويب "ملف".
الخطوة 9. اكتب كود البوت
على سبيل المثال ، إذا كنت تريد إنشاء روبوت يستجيب للرسائل أو الأوامر التي تبدأ بالرمز "!" ، فاكتب الكود التالي:
var Discord = يتطلب ('discord.io') ؛ var logger = يتطلب ('winston') ؛ var auth = required ('./ auth.json') ؛ // تكوين إعدادات المسجل logger.remove (logger.transports. Console) ؛ logger.add (new logger.transports. Console، {colorize: true}) ؛ logger.level = 'تصحيح' ؛ // تهيئة Discord Bot var bot = new Discord. Client ({token: auth.token، autorun: true})؛ bot.on ('جاهز'، الوظيفة (evt) {logger.info ('Connected')؛ logger.info ('Logged in as:')؛ logger.info (bot.username + '- (' + bot.id + ')') ؛}) ؛ bot.on ('message'، function (user، userID، channelID، message، evt) {// يحتاج الروبوت الخاص بنا إلى معرفة ما إذا كان سينفذ أمرًا // سيستمع إلى الرسائل التي ستبدأ بـ `!` إذا (message.substring (0، 1) == '!') {var args = message.substring (1).split ('') ؛ var cmd = args [0] ؛ args = args.splice (1) ؛ التبديل (cmd) {//! ping case 'ping': bot.sendMessage ({to: channelID، message: 'Pong!'})؛ break؛ // فقط أضف أي أوامر حالة إذا أردت.}}})؛
الخطوة 10. احفظ الملف باسم "bot.js"
تأكد من عدم حفظ الملف بامتداد.txt.
يمكنك إغلاق برنامج تحرير النصوص الخاص بك في هذه المرحلة
جزء 5 من 6: تثبيت روبوت الدعم
الخطوة 1. افتح نافذة موجه الأوامر
في نظام التشغيل Windows ، يمكنك استخدام الكلمة الأساسية "Cmd" في حقل بحث Windows في قائمة "ابدأ". على جهاز Mac ، يمكنك البحث عن "موجه الأوامر" من خلال Spotlight.
الخطوة 2. قم بالوصول إلى مجلد bots على سطح المكتب
على سبيل المثال ، يمكنك كتابة cd / Users / Default Desktop / Desktop / FolderDiscordBotName.
الخطوة الثالثة. اكتب npm install discord.io winston –save واضغط على Enter
بمجرد تثبيت Node.js ، سيقوم سطر الأوامر هذا تلقائيًا بتنزيل الدعم أو التبعية للروبوت إلى مجلد سطح المكتب.
الخطوة 4. اكتب npm install و اضغط يدخل.
سيضمن الرمز عدم وجود عناصر أو برامج أخرى تحتاج إلى تثبيتها حتى يعمل الروبوت.
الآن لديك رمز الروبوت وستختبر إمكانية عمل الكود بالطريقة التالية
جزء 6 من 6: تشغيل الروبوت
الخطوة 1. اكتب node bot.js واضغط على Enter في نافذة موجه الأوامر
إذا تلقيت رسالة خطأ ، فأنت تفعل شيئًا خاطئًا برمز الروبوت.
الخطوة 2. اكتب "! Intro" في Discord
أدخل الأمر على القناة التي تحتوي على الروبوت. يوجه نموذج الكود الموضح في هذه المقالة الروبوت إلى الاستجابة للأوامر أو المشاركات التي تبدأ بالرمز "!" مع كلمة "بونغ!". لاختبار ما إذا كان الروبوت يعمل ، اكتب "! مقدمة" وانتظر الرد أو الرد من الروبوت.
الخطوة الثالثة. افحص الكود إذا لم تحصل على رد
إذا لم يستجب الروبوت لرسالة "! Intro" على Discord ، أعد قراءة هذا wikiHow وتأكد من إعداد الروبوت بشكل صحيح. بالإضافة إلى ذلك ، تأكد من:
- تم تثبيت Node.js بشكل صحيح.
- تم إدراج Bot Token بشكل صحيح في ملف auth.json.
- أنت على نفس قناة الروبوت
- الروبوت موجود بالفعل على الخادم.
- الكود المتضمن في ملفات auth.json و bot.js و package.json صحيح.
- لقد قمت بتنزيل جميع الدعم أو التبعيات حتى يعمل الروبوت باستخدام موجه الأوامر (بعد تثبيت Node.js).