الخلاف هو منصة شعبية للاتصال واللعب التعاوني الذي يسمح لك لإنشاء الخوادم الخاصة بك والتفاعل مع المستخدمين الآخرين. روبوتات الخلاف هي برامج يمكنها أداء مهام معينة على الخادم وتبسيط الإدارة وإضافة وظائف إضافية. واحدة من أكثر أنواع مثيرة للاهتمام ومسلية من السير هو تحطم بوت.
روبوتات التصادم هي روبوتات قادرة على إرسال بريد عشوائي أو تحميل خادم الخلاف بعدد كبير من الرسائل أو الطلبات ، مما قد يؤدي إلى التحميل الزائد وعدم التوفر المؤقت. على الرغم من أن استخدام روبوتات التصادم محظور تماما بموجب قواعد الخلاف ، إلا أن بعض المستخدمين لا يزالون ينشئونها ويستخدمونها في الهجمات على الخوادم.
قد يكون إنشاء روبوت تعطل للخلاف أمرا صعبا ويتطلب بعض المعرفة بالبرمجة. في هذا الدليل ، سنلقي نظرة على الخطوات الأساسية لإنشاء روبوت تحطم ونقدم إرشادات مفصلة حول كيفية تشغيله. ومع ذلك ، نوصي بشدة بعدم إنشاء واستخدام روبوتات الأعطال ، لأن هذا يعد انتهاكا لقواعد الخلاف وقد يؤدي إلى عدم توفر حسابك أو حظره.
- تثبيت بيثون و Discord.py
- الخطوة 1: تثبيت بايثون
- الخطوة 2: التثبيت Discord.py
- إنشاء روبوت في بوابة مطور الخلاف
- الحصول على رمز للبوت
- كتابة التعليمات البرمجية للوظائف الأساسية للبوت
- إنشاء أوامر للبوت
- نشر الروبوت على الخادم
- اختبار وظائف الروبوت
تثبيت بيثون و Discord.py
لإنشاء بوت تحطم لالخلاف ، وسوف تحتاج بيثون تثبيت ومكتبة Discord.py . في هذا القسم ، سننظر في خطوات تثبيت هذه المكونات.
الخطوة 1: تثبيت بايثون
بيثون هي لغة البرمجة التي سيتم كتابة بوت تحطم ، فضلا عن العديد من التطبيقات الأخرى. لتثبيت بايثون ، اتبع الخطوات التالية:
- انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /.
- تحميل ملف التثبيت لنظام التشغيل الخاص بك (ويندوز ، ماك أو لينكس).
- قم بتشغيل ملف التثبيت الذي تم تنزيله.
- تأكد من تحديد" إضافة بايثون إلى المسار " أثناء التثبيت.
- انقر فوق الزر" التثبيت الآن " وانتظر حتى يكتمل التثبيت.
الخطوة 2: التثبيت Discord.py
Discord.py - هذه مكتبة بايثون تسمح لك بالتفاعل مع واجهة برمجة تطبيقات الخلاف. لتثبيت Discord.py اتبع هذه الخطوات:
- افتح موجه أوامر أو محطة طرفية على جهاز الكمبيوتر الخاص بك.
- واضغط على إدخال.
- انتظر حتى يكتمل تثبيت المكتبة.
أنت الآن جاهز لبدء إنشاء روبوت تحطم للخلاف. تثبيت بيثون و Discord.py هذه هي الخطوة الأولى لتطوير روبوت. بعد ذلك ، ستحتاج إلى تنزيل رمز الروبوت من بوابة مطور الخلاف وإنشاء ملف يحتوي على رمز الروبوت.
إنشاء روبوت في بوابة مطور الخلاف
يوفر الفتنة المطور البوابة القدرة على إنشاء وتكوين السير لمنصة الفتنة. لبدء إنشاء روبوت ، اتبع الإرشادات أدناه:
- قم بتسجيل الدخول إلى بوابة مطور الخلاف. إذا كان لديك بالفعل حساب ديسكورد ، فاستخدم تفاصيل تسجيل الدخول الخاصة به. خلاف ذلك ، قم بإنشاء حساب جديد.
- بعد تسجيل الدخول إلى بوابة المطورين ، انقر فوق الزر" تطبيق جديد " لإنشاء تطبيق روبوت جديد.
- أدخل اسم التطبيق الخاص بك وانقر على "إنشاء".
- بعد إنشاء التطبيق ، انتقل إلى علامة التبويب" بوت " في شريط القائمة الأيسر.
- انقر فوق الزر" إضافة روبوت " لإضافة روبوت جديد إلى تطبيقك.
- في هذه الصفحة ، يمكنك تخصيص الاسم والصورة الرمزية للبوت. يمكنك أيضا تمكين خيار" الروبوت العام " بحيث يكون الروبوت متاحا لجميع مستخدمي الخلاف.
- انسخ رمز الروبوت الخاص بك. سيتم استخدام هذا الرمز المميز لتخويل الروبوت عند الاتصال بواجهة برمجة تطبيقات الخلاف.
- الآن يتم إنشاء بوت الخاص بك وجاهزة للاستخدام! يمكنك استخدام الرمز المميز الخاص به للاتصال بواجهة برمجة تطبيقات الخلاف وإضافة الروبوت إلى الخادم الخاص بك.
يوفر الفتنة المطور البوابة أيضا عددا من الميزات الإضافية ، مثل تكوين حقوق الوصول بوت ، إضافة الأوامر والأحداث ، وتكوين العناصر التفاعلية ، وأكثر من ذلك. تحقق من الوثائق والأدلة الخاصة ببوابة مطوري الخلاف للحصول على مزيد من المعلومات حول إمكانيات تطوير برامج الروبوت من أجل الخلاف.
الحصول على رمز للبوت
لإنشاء روبوت وجعله يعمل بنجاح في الخلاف ، تحتاج إلى الحصول على رمز مميز سيتم استخدامه لتفويض الروبوت على الخادم. في هذا القسم ، سننظر في كيفية الحصول على رمز مميز لروبوت الأعطال الخاص بك.
- افتح موقع الخلاف الرسمي (https://discord.com /) وتسجيل الدخول إلى حسابك ، أو إنشاء واحدة جديدة.
- حدد أو أنشئ خادما حيث سيتم استخدام روبوت التعطل الخاص بك.
- افتح قسم إعدادات الخادم بالنقر فوق السهم الموجود بجوار اسم الخادم وتحديد إعدادات الخادم من القائمة المنسدلة.
- في اللوحة الموجودة على اليسار ، حدد علامة التبويب الأمان.
- في قسم" رموز الروبوت "، انقر فوق الزر" إضافة روبوت".
- ستظهر نافذة تحتوي على معلومات حول الروبوت والرمز المميز الذي تم إنشاؤه. انقر فوق الزر" نسخ " بجوار الرمز المميز لحفظه في الحافظة.
- تم الآن نسخ رمز الروبوت الخاص بك وهو جاهز للاستخدام.
يرجى ملاحظة أن الرمز المميز هو معلومات سرية ويجب عدم الكشف عنه علنا. تأكد من الاحتفاظ بالرمز المميز في مكان آمن وعدم مشاركته مع الغرباء.
كتابة التعليمات البرمجية للوظائف الأساسية للبوت
قبل البدء في كتابة التعليمات البرمجية للوظائف الأساسية للبوت ، تحتاج إلى تثبيت التبعيات اللازمة. وبالإضافة إلى ذلك ، سوف تحتاج إلى رمز بوت ، والتي يمكن الحصول عليها من بوابة المطور ديسكورد. بعد إعداد البيئة ، يمكنك البدء في كتابة التعليمات البرمجية.
1. ربط مكتبة الخلاف.شبيبة
الخطوة الأولى هي تثبيت مكتبة الخلاف.شبيبة باستخدام إدارة الحزم الآلية الوقائية الوطنية مع الأمر التالي:
الآلية الوقائية الوطنية تثبيت الخلاف.شبيبة
كونست الفتنة = تتطلب ('الفتنة.شبيبة);
2. إنشاء مثيل العميل
بعد توصيل المكتبة ، تحتاج إلى إنشاء مثيل للعميل:
3. تجهيز الحدث استعداد العميل
لمعالجة حدث استعداد العميل ، يجب عليك استخدام التعليمات البرمجية التالية:
العميل.على ('جاهز' ، () = > {وحدة التحكم.سجل ('بوت {{العميل.المستخدم.تم إطلاق العلامة} بنجاح!`);
});
4. معالجة الرسائل
لمعالجة الرسائل من المستخدمين ، يجب عليك استخدام التعليمات البرمجية التالية:
العميل.على ('رسالة' ، (رسالة) = > {إذا (رسالة.المؤلف.بوت) العودة;
إذا (رسالة.المحتوى = = = 'بينغ') {
رسالة.الرد ('بونغ');
}
});
- سيتم تنفيذ هذا الرمز في كل مرة يتلقى فيها الروبوت رسالة جديدة. في هذا المثال ، سوف يستجيب الروبوت لرسالة "بينغ" برسالة "بونغ".
- 5. إذن من بوت وإطلاق
لتفويض الروبوت ، تحتاج إلى استخدام رمز مميز يمكن الحصول عليه على بوابة مطور الخلاف. بعد استلام الرمز المميز ، يمكنك تفويض الروبوت باستخدام الكود التالي:
| العميل.تسجيل الدخول ('رمز بوت'); |
| بعد التفويض ، يمكنك تشغيل الروبوت باستخدام الأمر التالي: |
مؤشر العقدة.شبيبة
عند تنفيذ الأمر ، سيكون الروبوت جاهزا للعمل وسيبدأ في الرد على الرسائل.
في هذا القسم ، قمنا بمراجعة الخطوات الأساسية لكتابة التعليمات البرمجية للوظائف الأساسية للبوت في الخلاف. قد تكون الخطوة التالية هي إضافة أوامر ووظائف إضافية لمهام أكثر تعقيدا.
إنشاء أوامر للبوت
حدد بادئة الأمر: البادئة هي حرف أو مجموعة من الأحرف المشار إليها قبل كل أمر حتى يفهم الروبوت أنه يحتاج إلى القيام بشيء ما. على سبيل المثال ، يمكنك اختيار البادئة "!".
إنشاء مستمع رسائل: مستمع الرسائل هو رمز يتتبع جميع الرسائل في الدردشة ويستدعي وظائف معينة في ظل ظروف معينة. على سبيل المثال ، إذا بدأت الرسالة ببادئة وأمر معين ، فسيتم استدعاء الوظيفة المقابلة.
إنشاء وظيفة لكل أمر: يجب أن يكون لكل أمر وظيفته الخاصة التي سيتم تنفيذها عند استدعاء الأمر. يمكن لهذه الوظائف تنفيذ إجراءات مختلفة ، مثل إرسال الرسائل أو تقديم طلبات واجهة برمجة التطبيقات أو التفاعل مع قاعدة بيانات.
اختبار الأوامر: بعد إنشاء الأوامر والوظائف ، تحتاج إلى اختبارها للتأكد من أنها تعمل بشكل صحيح. أرسل رسائل مع أوامر إلى الدردشة وتحقق مما إذا تم تنفيذها وأعد النتيجة المتوقعة.
إذا بدأت الرسالة بالبادئة"!"والأمر" مرحبا "، استدعاء وظيفة"الأمر " بريفيت".
إنشاء وظيفة "الأمر":
إرسال " مرحبا!"رسالة إلى الدردشة.
عند إنشاء أوامر للبوت ، من المهم أيضا مراعاة احتياجات المستخدمين وتوفير الوظائف التي ستكون مفيدة ومثيرة للاهتمام لأعضاء الخادم. على سبيل المثال ، يمكنك إنشاء أوامر لعرض معلومات الخادم وإنشاء الأدوار وتشغيل الموسيقى والمزيد.
نشر الروبوت على الخادم
قد تتضمن عملية نشر روبوت على الخادم عدة خطوات. في هذا القسم ، سنلقي نظرة على الخطوات الرئيسية لتثبيت وتشغيل روبوت الأعطال على الخادم.
- 1. تثبيت البرنامج المطلوب
- قبل البدء في نشر الروبوت ، ستحتاج إلى تثبيت البرنامج الضروري على الخادم الخاص بك. في معظم الحالات ، يتطلب بوت تحطم عقدة ليتم تثبيتها.شبيبة والخلاف.شبيبة .
- 2. إنشاء بوت الفتنة
- قم بإنشاء تطبيق جديد في لوحة معلومات مطور الخلاف للحصول على الرمز المميز والمعلومات الأخرى اللازمة لعمل الروبوت. تسجيل بوت جديد وحفظ الرمز المميز لاستخدامها لاحقا.
- 3. تثبيت تبعيات بوت
تثبيت كافة التبعيات اللازمة للبوت للعمل باستخدام إدارة حزمة الآلية الوقائية الوطنية. افتح موجه الأوامر وقم بتشغيل الأمر
الآلية الوقائية الوطنية تثبيت