كيفية إنشاء بوت Discord وإضافته إلى الخادم الخاص بك

تطورت Discord إلى منصة قوية. سنخبرك في هذه المقالة بكيفية إنشاء روبوت Discord وإضافته إلى خادمك.

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

تصفح هذه المقالة:

  • المتطلبات المسبقة
  • كيفية إنشاء وإضافة Discord bot إلى الخادم الخاص بك
  • كيفية تعيين وظيفة الروبوت واستضافة روبوت Discord
  • أفكار ختامية وانضم إلى خادم Discord الخاص بـ XDA!

المتطلبات الأساسية

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

الصفحة الرئيسية للخلاف. يمكنك أيضًا تنزيل عميل Discord واستخدامه على جهازك كمبيوتر محمول للألعاب أو حتى الهاتف.

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

بالإضافة إلى ذلك، سنحتاج أيضًا إلى محرر أكواد لكتابة وظائف الروبوت وتعديلها. سوف نستخدم كود الاستوديو المرئي في هذا البرنامج التعليمي، على الرغم من أنك حر في استخدام ما تريد.


كيفية إنشاء وإضافة Discord bot إلى الخادم الخاص بك

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

  • ضرب تطبيق جديد زر للبدء.
  • الآن، أعط اسمًا لتطبيقك واضغط يخلق.
  • سينقلك الآن إلى صفحة يمكنك من خلالها إدخال تفاصيل مثل وصف تطبيقك وإضافة علامات وأيقونة التطبيق والمزيد. بمجرد الانتهاء، اضغط على حفظ التغييرات زر للمتابعة.
  • الآن، ابحث عن خيار Bot في قائمة القائمة على الشريط الجانبي الأيسر. اضغط عليها لفتح صفحة الروبوتات واضغط على إضافة بوت زر. السماح بالإذن لإنشاء الروبوت عندما يُطلب منك ذلك.
  • سترى الآن رمز الأمان الخاص بالروبوت الخاص بك في الصفحة التالية. إذا لم يتم إنشاء الرمز المميز، فما عليك سوى النقر على إعادة ضبط زر لإنشاء رمز مميز جديد. انسخ معرف الرمز المميز هذا حيث سنحتاج إليه في الأقسام التالية.
  • يتيح لك هذا الرمز المميز التحكم في الروبوت، مما يعني أنه لا ينبغي عليك مشاركة هذا مع أي شخص. إذا كنت تعتقد أن هذا الرمز المميز قد تم اختراقه، فما عليك سوى الرجوع إلى هذه الصفحة والضغط على زر إعادة التعيين لإنشاء رمز جديد.
  • الآن، ابحث عن خيار OAuth2 في القائمة الموجودة على الشريط الجانبي الأيسر وانقر عليه للعثور على معرف العميل الخاص بك. إنها سلسلة طويلة من الأرقام التي تحتاج إلى نسخها ولصقها على عنوان URL أدناه - استبدل كلمة CLIENTID بمعرف CLIENT الفعلي الذي نسخته للتو -https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8
  • ما عليك سوى لصق عنوان URL هذا في متصفح الويب الخاص بك والضغط على زر الإدخال. سيتم فتح صفحة يمكنك من خلالها إخبار Discord بمكان إرسال الروبوت الخاص بك. حدد الخادم الذي تريد إضافة الروبوت الجديد إليه من القائمة المنسدلة كما يلي -
  • انقر فوق "متابعة" وقم بتأكيد ما إذا كنت تريد منح حقوق المسؤول للخادم إلى الروبوت الخاص بك أم لا. يمكنك منح حقوق المسؤول أو إلغائها لاحقًا أيضًا، لذا لا تقلق بشأن هذا الخيار.
  • بمجرد إضافة الروبوت إلى الخادم الخاص بك، ستظهر لك رسالة تؤكد وصول الروبوت. هذه هي الطريقة التي ستعرف أنها نجحت. سترى أيضًا الروبوت في عمود الأعضاء على الجانب الأيمن.

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

كيفية تعيين وظيفة الروبوت واستضافة روبوت Discord

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

في هذا البرنامج التعليمي، سنقوم بإنشاء روبوت Discord بسيط "Ping-Pong"، والذي، كما يوحي الاسم، سوف يرد بـ "Pong" في كل مرة تكتب فيها "Ping".

  • أنشئ مجلدًا جديدًا في أي مكان على جهاز الكمبيوتر أو جهاز Mac. لقد أنشأنا "مجلدًا جديدًا" على سطح المكتب في جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows لهذا البرنامج التعليمي.
  • الآن، افتح Visual Studio Code وقم بإنشاء ملف جديد بالكود المذكور أدناه. استبدل "الصق الرمز المميز لروبوتك هنا بدون علامات الاقتباس" بالرمز المميز للروبوت الذي نسخته سابقًا.

    DISCORD_TOKEN= "الصق رمز الروبوت الخاص بك هنا بدون علامات الاقتباس."

  • بعد ذلك، قم بإنشاء ملف جديد وأضف الكود التالي. بمجرد الانتهاء من ذلك، احفظ هذا الملف بالتحديد باسم bot.js داخل نفس المجلد. سيضيف هذا الرمز الوظيفة إلى برنامج Discord bot الخاص بك. سيتم الرد بـ "pong" في كل مرة تكتب فيها "ping".

    تتطلب('dotenv').config(); const Discord = require("discord.js"); عميل ثابت = خلاف جديد. العميل({intents: ["GUILDS"، "GUILD_MESSAGES"]})؛ client.on("ready", () => { console.log(`تم تسجيل الدخول باسم ${client.user.tag}!`) })client.on("message", msg => { if (msg. المحتوى "ping") { msg.reply("pong"); } })client.login (process.env. DISCORD_TOKEN);

  • الآن، افتح النافذة الطرفية من المجلد الجديد الذي قمت بإنشائه وقم بتثبيت مكتبة Discord.js باستخدام الأمر التالي. ستحتاج إلى تثبيت Node.js على نظامك حتى يعمل هذا، لذا ضع ذلك في الاعتبار.

    تثبيت npm - حفظ discord.js dotenv

  • الخطوة التالية هي إنشاء ملف package.json. استخدم الأمر التالي لإنشائه:

    npm الحرف الأول -y

  • وأخيرًا، يمكنك الآن استخدام الأمر "node bot.js" لتشغيل الروبوت.

بمجرد تشغيل أمر Node bot.js، ستلاحظ أن برنامج Discord bot الموجود في خادمك سيكون متصلاً بالإنترنت. يمكنك بعد ذلك اختبار الروبوت عن طريق كتابة "ping" وسيستجيب له "pong".

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

يعتمد مدى تعقيد عملية الترميز على الوظيفة التي تريد تعيينها لروبوتك. على سبيل المثال، لن تكون عملية ترميز "Greeting Bot" البسيطة معقدة مثل "Music Bot" الذي يمكنه تشغيل الموسيقى من النظام الأساسي المفضل لديك. يمكنك أيضًا إنشاء روبوت للإشراف على خادمك وحتى طرد الأعضاء الذين يخالفون القواعد في خادمك بشكل متكرر. هناك الكثير من روبوتات Discord المفيدة، لذا فإن الاحتمالات لا حصر لها حقًا. Top.gg يعد مكانًا جيدًا للبحث عن روبوتات Discord إذا كنت لا ترغب في الخوض في متاعب البرمجة. ما عليك سوى اختيار روبوت من موقع الويب وإجراء التغييرات حسب الضرورة لتعديل الروبوت وفقًا لاحتياجاتك. هناك الكثير من الخيارات للاختيار من بينها، لذا تأكد من استخدام شريط البحث في الأعلى للعثور على ما تبحث عنه.


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