الخلاف هو منصة شعبية للاعبين للتواصل ، والذي يسمح لك لإنشاء خوادم ، والجمع بين الناس من جميع أنحاء العالم. أحد الجوانب الأكثر إثارة للاهتمام في الخلاف هو القدرة على إنشاء وتكوين الروبوتات التي يمكنها أتمتة مهام معينة على الخادم. في هذا الدليل ، سننظر في كيفية إنشاء روبوت للخلاف باستخدام لغة برمجة جافا.
قبل أن نبدأ ، تأكد من أن لديك بالفعل مجموعة تطوير جافا (جدك) مثبتة على جهاز الكمبيوتر الخاص بك. إذا لم يكن متاحا ، يمكنك تنزيله بسهولة من موقع أوراكل الرسمي. سوف تحتاج أيضا إلى محرر التعليمات البرمجية مثل إنتليج فكرة أو الكسوف. تأكد من تكوين مشروعك للعمل مع جافا ومتصل بواجهة برمجة تطبيقات الخلاف.
الخطوة الأولى هي إنشاء مشروع جديد في محرر التعليمات البرمجية. إعطائها اسما وتحديد المسار الصحيح لحفظه. بعد إنشاء المشروع ، تحتاج إلى إضافة مكتبة للعمل مع واجهة برمجة تطبيقات الخلاف. للقيام بذلك ، افتح الملف " بوم.شمل " وإضافة التبعية التالية:
بعد إضافة التبعية ، احفظ الملف " بوم.شمل". الآن لديك كل ما تحتاجه لبدء إنشاء روبوت للخلاف في جافا. في الأقسام التالية ، سننظر في الخطوات الرئيسية في هذه العملية ، من إنشاء مثيل بوت إلى تحديد وظائفه.
- تثبيت وتكوين الأدوات اللازمة
- إنشاء وتكوين روبوت جديد في بوابة مطور الخلاف
- الخطوة 1: التسجيل أو تسجيل الدخول إلى حسابك
- الخطوة 2: إنشاء تطبيق جديد
- الخطوة 3: انتقل إلى إعدادات الروبوت
- الخطوة 4: قم بإعداد إعدادات الروبوت
- الخطوة 5: احصل على رمز الروبوت الخاص بك
- كتابة التعليمات البرمجية للوظائف الأساسية للبوت في جافا
تثبيت وتكوين الأدوات اللازمة
لإنشاء روبوت للخلاف في جافا ، ستحتاج إلى الأدوات التالية:
- مجموعة تطوير جافا (جدك): مطلوب لتجميع وتشغيل رمز جافا.
- إنتليج فكرة: بيئة تطوير متكاملة (إيد) لجافا التي تسهل عملية إنشاء وتصحيح التعليمات البرمجية.
- بوابة مطور الخلاف: منصة حيث ستقوم بتسجيل الروبوت الخاص بك والحصول على رمز مميز للتفاعل مع واجهة برمجة تطبيقات الخلاف.
- جدا (جافا ديسكورد أبي): مكتبة توفر الوصول إلى أبي ديسكورد من رمز جافا.
- غرادل أو مخضرم: بناة المشروع التي تسمح لك لإدارة التبعيات وبناء المشروع.
دعونا ننظر إلى كل من هذه الأدوات بمزيد من التفصيل.
- مجموعة تطوير جافا (جدك)
لتثبيت جدك ، انتقل إلى موقع أوراكل الرسمي وتحميل الإصدار المناسب من جدك لنظام التشغيل الخاص بك. تثبيت جدك وتأكد من أن متغير جافا_هومي يشير إلى المجلد مع جدك المثبتة.
- فكرة إنتليج
إنتليج فكرة هي واحدة من إيد الأكثر شعبية لتطوير جافا. تحميل الطبعة المجتمع من إنتليج فكرة من موقع جيتبرينز الرسمي وتثبيته. بعد التثبيت ، قم بتشغيل فكرة إنتليج وإنشاء مشروع جديد.
- الفتنة المطور البوابة
انتقل إلى موقع الخلاف الرسمي وقم بالتسجيل إذا لم يكن لديك حساب بعد. ثم انتقل إلى بوابة مطور الخلاف وإنشاء تطبيق جديد. بعد إنشاء التطبيق ، ستتلقى رمزا مميزا سيتم استخدامه لتفويض الروبوت الخاص بك. احفظ هذا الرمز المميز في مكان آمن.
- جدا (جافا ديسكورد أبي)
جدا هي المكتبة الرئيسية لإنشاء روبوتات الخلاف في جافا. يمكنك إضافة جدا إلى مشروع باستخدام غرادل أو مافين. تمكين التبعية ل جدا في ملف بناء المشروع الخاص بك وبناء المشروع لتحميل المكتبة.
- غرادل أو مخضرم
غرادل و مافين هي أدوات لبناء وإدارة تبعيات المشروع. الاختيار بينهما وتثبيت البرنامج المساعد المناسب في إنتليج فكرة. إنشاء ملف بناء مشروع (بناء.غرادل ل غرادل أو بوم.شمل لمافين) وإضافة التبعيات اللازمة ل جدا. تشغيل بناء المشروع بحيث يقوم بتحميل التبعيات.
بعد تثبيت وتكوين جميع الأدوات اللازمة ، ستكون جاهزا لبدء إنشاء روبوت للخلاف في جافا.
إنشاء وتكوين روبوت جديد في بوابة مطور الخلاف
الفتنة المطور البوابة هي واجهة على الانترنت التي تسمح للمطورين لإنشاء وتكوين السير على منصة الفتنة. في هذا القسم ، سننظر في كيفية إنشاء وتهيئة روبوت جديد في بوابة مطور الخلاف.
الخطوة 1: التسجيل أو تسجيل الدخول إلى حسابك
- انتقل إلى موقع بوابة مطوري الفتنة على https://discord.com/developers/applications .
- إذا كان لديك بالفعل حساب ديسكورد ، فقم بتسجيل الدخول إليه. إذا لم يكن لديك حساب بعد ، فقم بالتسجيل.
الخطوة 2: إنشاء تطبيق جديد
- بعد تسجيل الدخول ، ستظهر لك صفحة" التطبيقات". انقر فوق الزر" تطبيق جديد " في الزاوية اليمنى العليا.
- أدخل الاسم المطلوب لتطبيقك الجديد (سيتم عرض هذا الاسم في الخلاف لبوت الخاص بك) وانقر على زر "إنشاء".
الخطوة 3: انتقل إلى إعدادات الروبوت
- في صفحة التطبيق الخاص بك ، في العمود الأيسر ، حدد علامة التبويب "بوت".
- انقر فوق الزر" إضافة روبوت".
الخطوة 4: قم بإعداد إعدادات الروبوت
- يمكنك تكوين إعدادات مختلفة للروبوت الخاص بك في هذا القسم.
- أحد الإعدادات المهمة هو القدرة على تعيين اسم مستخدم لروبوتك. انقر فوق الزر" تحرير "بجوار حقل" اسم المستخدم " وأدخل الاسم المطلوب لروبوتك. انقر فوق الزر" حفظ التغييرات " لتطبيق هذا الاسم.
- يمكنك أيضا تمكين أو تعطيل خيار "بوت العام" ، وقراءة أو إرسال رسائل الدردشة ، وغيرها من الخيارات في تقديركم.
الخطوة 5: احصل على رمز الروبوت الخاص بك
- قم بالتمرير لأسفل إلى قسم "الرمز المميز".
- انقر فوق الزر" نسخ " بجوار الرمز المميز لنسخه إلى الحافظة. يرجى ملاحظة أنه يجب الاحتفاظ بهذا الرمز المميز في مكان آمن وعدم عرضه لأي شخص أبدا ، لأن هذا يمنحك التحكم الكامل في الروبوت الخاص بك.
الآن لديك روبوت جديد ورمزه المميز ، والذي يمكنك استخدامه لإنشاء روبوت في جافا وتخصيص سلوكه في بوابة مطور الخلاف.
كتابة التعليمات البرمجية للوظائف الأساسية للبوت في جافا
لإنشاء الوظائف الأساسية لبوت جافا للخلاف ، يجب أن يكون لديك الأدوات التالية:
- جافا تطوير كيت (جدك) لتجميع وتشغيل رمز جافا
- بيئة تطوير مثل فكرة إنتليج أو إكليبس
- مكتبة جدا (جافا ديسكورد أبي) للعمل مع أبي ديسكورد
بعد ذلك ، يجب أن تبدأ في كتابة الرمز. قد يتضمن رمز الوظيفة الأساسية للبوت الخطوات التالية:
- إنشاء مشروع جديد في بيئة التطوير وإضافة مكتبة الهيئة إلى المشروع
- استيراد الفئات المطلوبة من جدا وجافا سك
- تحديد رمز بوت وإنشاء مثيل من فئة جدا باستخدام هذا الرمز المميز
- إضافة مستمع حدث للتعامل مع أحداث مختلفة ، مثل الانضمام إلى مشارك جديد إلى الخادم أو تلقي رسالة جديدة
- تنفيذ أساليب المستمع الحدث لمعالجة والاستجابة للأحداث
- إطلاق بوت وربطه إلى الخلاف
نموذج التعليمات البرمجية للوظائف الأساسية للبوت في جافا:
استيراد صافي.دي في 8.جدا.أبي.جدابويلدر;
استيراد صافي.دي في 8.جدا.أبي.الكيانات.*;