أمر البادئة في Discord: ما هو ولماذا يتراجع
أمر البادئة أمر بوت يُكتب كرسالة عادية تبدأ برمز قصير مثل ! أو $، مثلا $help. البوت يقرأ كل رسالة ليكتشف البادئة، ولهذا تحتاج أوامر البادئة إلى نية محتوى الرسالة المميزة.
كيف تعمل أوامر البادئة
قبل وجود أوامر الشرطة المائلة كانت هذه هي الطريقة الوحيدة. يراقب البوت كل رسالة في القنوات التي يراها. إذا بدأ النص ببادئته، يقسم الباقي إلى اسم أمر ومعاملات ويشغّل الأمر. البادئة مجرد اصطلاح يختاره البوت، لذلك لكل بوت بادئته الخاصة.
بوتان بالبادئة نفسها في خادم واحد سيردان كلاهما، وهذا مصدر شائع للردود المكررة.
حدود مقارنة بأوامر الشرطة المائلة
- لا توجد قائمة أو إكمال تلقائي، لذلك يجب أن يتذكر الأعضاء الاسم بدقة.
- البوت يجب أن يقرأ كل نص الرسائل. ومنذ 2022 يحتاج ذلك إلى نية محتوى الرسالة المميزة.
- لا توجد سيطرة صلاحيات مدمجة عبر شاشة Integrations في Discord، لذلك كل بوت يتحقق من الصلاحيات بنفسه.
- الأخطاء المطبعية يكتشفها البوت فقط، لا Discord.
ومع ذلك، يجد كثير من الأعضاء أن أمرا قصيرا مكتوبا أسرع، خاصة لبوتات الموسيقى، وبعض البوتات تحتفظ بالاثنين. اقرأ مقال البادئة مقابل الشرطة المائلة لرؤية أوسع.
البادئات في Noxyr
Noxyr يشغّل كل أمر بالطريقتين. الرسالة التي تبدأ ببادئة الخادم تتحول إلى الطلب نفسه الذي ينشئه أمر الشرطة المائلة، وتعمل الشيفرة نفسها، فتتطابق الصلاحيات والسلوك. البادئة الافتراضية هي $. الأوامر الفرعية تأتي بعد الاسم ($music settings)، والخيارات تكون بصيغة الاسم:القيمة، والكلمات غير المسماة تملأ الخيارات المطلوبة بالترتيب، فتعمل $play never gonna give you up.
/prefix viewيعرض البادئة الحالية./prefix setيغيرها إلى ما بين 1 و5 أحرف بدون مسافات، مثل!أو?أوn!./prefix resetيعيدها إلى$.
يمكنك أيضا ضبطها من اللوحة في صفحة Setup أو Custom Commands. النماذج التي تفتح نافذة منبثقة تعمل فقط من قائمة الشرطة المائلة. التفاصيل في وثائق البادئة، ودليل تغيير بادئة البوت يشرح الخطوات.
اختيار البادئة
اختر شيئا لا يستخدمه بوت آخر في الخادم. حرفان مثل n! نادرا ما يتعارضان. وإذا أردت اسم أمر مختلفا، فاستخدم الأوامر المخصصة.
نصائح سريعة
اجعل البادئة قصيرة، وبعيدة عن أن تظهر في بداية الدردشة العادية. أخبر الأعضاء بها في قواعدك أو رسالة الترحيب، وثبّت قائمة قصيرة بالأوامر التي يستخدمونها يوميا.
أسئلة شائعة
ما هي بادئة Noxyr الافتراضية؟
الافتراضية هي $. غيّرها بالأمر /prefix set، من حرف إلى خمسة أحرف.
هل تحتاج أوامر البادئة إلى صلاحيات خاصة؟
البوت يحتاج إلى نية محتوى الرسالة ليقرأها. Noxyr يطبق فحوص الصلاحيات نفسها الموجودة في نسخة الشرطة المائلة.
لماذا يرد بوتان على الأمر نفسه؟
لأنهما يتشاركان البادئة. أعطِ كل بوت بادئة مختلفة لإيقاف الردود المكررة.