كيف تصنع ديسكورد بوت Discord


1
1 point

إذا كنت تقرأ هذا المقال بالفعل فربما يكون لديك بعض الخبرة مع Discord من المحتمل أنك قد أرسلت رسالة في أحد الخوادم لمجرد الحصول على روبوت عشوائي يقوم بالرد عليك على الفور قائلة إنك “وصلت إلى المستوى الأعلى” بمجرد أن تكون فراشة اجتماعية. يمكنهم الحصول على مزعج سريع ، ولكن بالنسبة للآخرين ، فهي مصدر للترفيه خلال فترة هادئة من يوم الخادم الخاص بهم. ولكن يمكن أن تكون روبوتات الفتنة أكثر من ذلك بكثير. توجد كمية هائلة من برامج Discord الإجرامية المعقدة والكوميدية والصريحة ، ولكن إذا لم تجد أحدًا يناسب احتياجاتك ، فنحن هنا لنوضح لك كيف تصنع ديسكورد بوت Discord الذي يناسبك.

الخطوة 1: قم بتنزيل Node.js وقم بإعداد حساب Discord إذا لم تقم بذلك

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

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

ستحتاج أيضًا إلى برنامج محرر نصوص ، مثل Notepad ++ على Windows ، للتشفير باستخدامه.

الخطوة 2: إنشاء الروبوت الخاص بك

كيفية جعل الفتنة بوت بلدي التطبيقات

ستحتاج الآن إلى إنشاء “تطبيق” على Discord لجعل روبوتك يعمل. هذا يستغرق بعض الشيء ، لكنه ليس معقدًا جدًا. الهدف هنا هو الحصول على “رمز التفويض” للروبوت بحيث يتعرف Discord على الكود الخاص بك ويضيفه إلى الروبوت على خوادمه.

أولاً ، توجه إلى discordapp.com/developers/applications/me . يجب تسجيل الدخول إلى حسابك ، لذلك ستنتقل مباشرةً إلى قائمة التطبيقات في حسابك. اضغط على تطبيق جديد للبدء. أطلق على الروبوت اسمًا ، ثم اضغط على الزر ” حفظ التغييرات”.

الآن ، من القائمة اليمنى ، انقر فوق Bot. بمجرد الدخول إلى القائمة الجديدة ، انقر فوق إضافة Bot  أسفل خيار Build-a-bot . إذا كان لديك تطبيق واحد فقط – التطبيق الذي قدمناه للتو – يجب أن يظهر تلقائيًا. خلاف ذلك ، حدده.

الخطوة 3: الحصول على رمز إذن الروبوت الخاص بك

كيفية جعل الفتنة بوت مربع

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

ستحتاج هذا الرمز المميز في ثانية واحدة فقط.

الخطوة 4: إرسال الروبوت الخاص بك إلى الخادم الخاص بك

كيفية جعل الشقاق بوت ربط الشقاق

انتقل الآن إلى المربع الذي يحمل علامة ” تفاصيل التطبيق” وابحث عن معرف العميل الخاص بك ، وهو رقم طويل. انسخ الرقم وأضفه إلى عنوان URL هذا ، بدلاً من كلمة CLIENTID.

https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8

اكمل قراءة   يعرض Final Fantasy VII Remake trailer نظرة على فستان أحمر

يجب أن يبدو عنوان URL النهائي هكذا ، ولكن مع رقم معرّف العميل الخاص بك فيه بدلاً من هذا الرقم المزيف:
https://discordapp.com/oauth2/authorize؟&client_id=000000000000000001&scope=bot&permissions=8

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

الخطوة 5: إنشاء مجلد “Bot” على جهاز الكمبيوتر الخاص بك

كيفية جعل مجلد الخلاف بوت

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

الخطوة 6: افتح محرر النص الخاص بك وجعل ملفات الروبوت الخاص بك

كيفية جعل الخلاف حزمة رمز بوت

ستقوم بإنشاء ثلاثة ملفات لبوتك من محرر النصوص. في الأول ، الصق هذا الرمز:

{
“الرمز المميز”: “رمز Bot الخاص بك”
}

استبدل “رمز Bot الخاص بك” بالرمز الذي قمت بإنشائه في وقت سابق على صفحة التطبيق الخاصة ببوتك. تأكد من أن الرمز المميز داخل علامات الاقتباس. ثم احفظ الملف في مجلد Discord bot الذي قمت بإنشائه على سطح المكتب ، باستخدام اسم الملف “auth.json”. تذكر عدم حفظه كملف .txt – لن يعمل إذا كان الملف .txt بدلاً من .json.

قم بإنشاء ملف جديد ، وأدخله في هذا الكود:

{
“name”: “greeter-bot” ،
“version”: “1.0.0” ،
“description”: “My First Discord Bot” ،
“main”: “bot.js” ،
“author”: “Your Name” ،
“التبعيات”: {}
}

استبدال اسم المؤلف باسمك إذا كنت تريد ؛ يمكنك أيضًا تغيير “الوصف” إلى شيء آخر غير “My First Discord Bot” إذا كنت تريد شيئًا أكثر انسجاما مع ما تصنعه ، وسيكون ذلك مفيدًا لتذكر ما يفترض أن يقوم به روبوتك.

احفظ هذا الملف كـ “package.json” في مجلد Discord bot.

الخطوة 7: تحديد رمز الروبوت الخاص بك

كيفية جعل الفتنة بوت بوتس

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

(شكرًا للمستخدم المتوسط ​​Renemari Padillo ، الذي ساعدنا برنامج تعليمي bot في إنشاء هذا البرنامج. تحقق من البرنامج التعليمي الخاص به لاستكشاف الأخطاء وإصلاحها  ونصائح أخرى.)كيف تصنع ديسكورد بوت Discord


var Discord = require('discord.io');
var logger = require('winston');
var auth = require('./auth.json');
// Configure logger settings
logger.remove(logger.transports.Console);
logger.add(new logger.transports.Console, {
    colorize: true
});
logger.level = 'debug';
// Initialize Discord Bot
var bot = new Discord.Client({
   token: auth.token,
   autorun: true
});
bot.on('ready', function (evt) {
    logger.info('Connected');
    logger.info('Logged in as: ');
    logger.info(bot.username + ' - (' + bot.id + ')');
});
bot.on('message', function (user, userID, channelID, message, evt) {
    // Our bot needs to know if it will execute a command
    // It will listen for messages that will start with `!`
    if (message.substring(0, 1) == '!') {
        var args = message.substring(1).split(' ');
        var cmd = args[0];
       
        args = args.splice(1);
        switch(cmd) {
            // !ping
            case 'ping':
                bot.sendMessage({
                    to: channelID,
                    message: 'Pong!'
                });
            break;
            // Just add any case commands if you want to..
         }
     }
});

يُعد هذا الرمز روبوتًا Discord يستجيب لرسائل معينة: على وجه التحديد ، أي شيء يبدأ بحرف “!”. على وجه الخصوص ، نحن نبرمج برنامج الروبوت للتجاوب مع الأمر “! intro” ، لذلك إذا قام أي شخص بكتابة ذلك في الخادم الخاص بك أثناء وجود الروبوت ، فسوف يستجيب الروبوت برسالة مبرمجة. في كودنا ، عرفنا الرسالة بأنها “تحيات! مرحبًا بك في الخادم! “يمكنك تغيير كل من الرسالة السريعة ورسالة الاستجابة من خلال إعادة تعريفهما في الكود أعلاه. فقط تأكد من الحفاظ على علامات الاقتباس المفردة حول الرسائل.

احفظ هذا الملف النصي الأخير كـ “bot.js” في مجلد Discord bot.

الخطوة 8: افتح “موجه الأوامر” على جهاز الكمبيوتر الخاص بك وانتقل إلى مجلد Discord bot

كيفية جعل الفتنة موجه الأوامر

على جهاز كمبيوتر يعمل بنظام Windows ، يمكنك الوصول بسهولة إلى موجه الأوامر من خلال النقر على أيقونة Windows وكتابة “موجه الأوامر” في هذا المجال. بمجرد فتحه ، اكتب “cd” متبوعًا بمسار الملف إلى مجلدك. على جهاز الكمبيوتر الخاص بي ، يبدو الأمر كما يلي: “cdDusersPhil’s DesktopDesktopDiscordBot”. يجب أن يغير سطر موجه الأوامر لتضمين مسار الملف إلى المجلد الخاص بك.

بدلاً من ذلك ، يمكنك التنقل إلى المجلد الخاص بك في Windows مع الاستمرار في الضغط على مفتاح Shift أثناء النقر بزر الماوس الأيمن على مساحة خالية من المجلد واختيار Open Command Prompt.

الخطوة 9: استخدم موجه الأوامر لتثبيت تبعيات الروبوت الخاص بك

كيفية جعل الفتنة بوت موجه الأوامر عقدة بوت شبيبة

الآن حان الوقت للاستفادة من Node.js. في Command Prompt ، مع مجلد Discord bot الخاص بك في سطر مسار الملف ، اكتب “npm install discord.io winston – save.” هذا سيؤدي تلقائيًا إلى تثبيت الملفات التي تحتاج إليها من أجل إلغاء تحميل Discord في المجلد مباشرة.

استخدم أيضًا موجه الأوامر التالي لتثبيت تبعيات إضافية: تثبيت npm https://github.com/woor/discord.io/tarball/gateway_v6

يجب أن يوفر لك كل الملفات التي تحتاجها.

الخطوة 10: تشغيل الروبوت

كيفية إجراء اختبار بوت الشقاق

يجب أن يكون كل شيء. لمحاولة تشغيل برنامج bot الخاص بك ، اكتب “not bot.js” في موجه الأوامر (تأكد من أنك لا تزال تنتقل إلى مجلد Discord bot الخاص بك).

عد الآن إلى خادم Discord وحاول اختبار الروبوت الخاص بك عن طريق كتابة “! intro” أو “!” متبوعة بكل ما قمت بإعداده لرسالتك السريعة في ملف “bot.js”. إذا سارت الأمور بشكل صحيح ، فيجب أن يقوم برنامج الروبوت الخاص بك بإرجاع الرسالة التي قمت بترميزها على الفور.

مبروك! لقد قمت للتو بتخريب البوت! كيف تصنع ديسكورد بوت Discord

الخطوة 11: معرفة ما إذا كان قد تم صنع الروبوت الخاص بك من قبل شخص آخر

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

بعض الأماكن المفيدة للبحث عن روبوتات Discord هي Top.gg ( Discordbots سابقًا) و Bots.ondiscord.xyz ( bots.discord.pw سابقًا) ، ولكن من المحتمل أيضًا حظك في googling الحظ لما تحتاجه أيضًا.

المصدر : digitaltrends.com

اكمل قراءة   Cyberpunk 2077 multiplayer لن يصل بعد

Like it? Share with your friends!

1
1 point
RANKONE

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

0 Comments

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *