دليلك الشامل لبرمجة بوت ديسكورد بسيط باستخدام جافا سكريبت



يمكن استخدام بوت ديسكورد لإضافة ميزات إضافية وتحسين تجربة المستخدم داخل خادم الدردشة. فيما يلي خطوات بسيطة لإنشاء بوت ديسكورد:


إنشاء حساب مطور: يجب عليك أولاً إنشاء حساب مطور على موقع ديسكورد وإنشاء تطبيق جديد من خلال لوحة التحكم. يمكن الوصول إلى لوحة التحكم من خلال الرابط التالي:  discord portal application


إنشاء بوت جديد: بعد إنشاء التطبيق، يمكنك إنشاء بوت جديد من خلال النقر على زر "Create a Bot User" وإدخال معلومات البوت المطلوبة مثل اسم البوت وصورة الملف الشخصي ووصف البوت.


توصيل البوت بخادم ديسكورد: بمجرد إنشاء البوت، يمكن توصيله بخادم ديسكورد الخاص بك من خلال نسخ رمز التوكن ولصقه في ملف تكوين البوت.


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


نشر البوت: بعد الانتهاء من تطوير البوت، يمكنك نشره على موقع الويب الخاص بك أو على أي منصة أخرى لمشاركته مع المستخدمين.


سوف اشارك معكم كود لبوت ديسكورد يقوم برد علي اي رسالة ب hello world

 اولا : قم بؤنشاء ملف علي الهوست الخاصة بك او يمكنك تشغيل البوت علي الحاسوب الخاص بك اسم الملف مثلا bot discord

ثانيا: قم بتثبيت اللغة الخاصة بالكود عن طريق لصق هدا الرمز علي console او واجهة الاوامر الخاصة بك
 npm install discord.js

ثالثا : قم بعمل ملف اسمه مثلا bot.js وقم بلسق هدا الكود في الملف

const Discord = require('discord.js');
const client = new Discord.Client();
const token = 'INSERT YOUR TOKEN HERE'; // ادخل التوكن الخاص بك هنا

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});

client.on('message', msg => {
  if (msg.content === 'Hello world!') {
    msg.reply('Hello!');
  }
});

client.login(token);

 

قم وضع التوكن الخاص بالبوت الخاص بك هناك يمكنك الحصول علي الكون الخاص ببوتك من هنا
الان انت جاهز يجب تشغل البوت بكتابة هدا الامر علي واجهة الاوامر الخاصة بك node bot.js

الان اترككم في امان الله وحفظه نراكم في موضوع اخر لمزيد من الملومات علي بوتات ديسكورد فقط قم بوضع لنا تعليق ونساعدك بأدن الله

Post a Comment

Previous Post Next Post

Contact form