أوامر الشرطة المائلة (/help) تمنحك قائمة واكتمالاً تلقائياً وخيارات مُتحقَّقاً منها؛ أما أوامر البادئة ($help) فهي رسالة عادية، أسرع في الكتابة، ومألوفة لأي شخص استخدم Discord قبل 2022. لا تحتاج إلى الاختيار: فـ Noxyr تستجيب لكل أمر بالطريقتين، مع بادئة افتراضية هي $ يستطيع كل خادم تغييرها. إليك ما يختلف فعلياً بين الاثنين، ومتى يتفوق كل منهما.
نبذة تاريخية قصيرة
لسنوات، استخدمت كل البوتات بادئة: !play و?ban و-help. ثم قدّمت Discord أوامر الشرطة المائلة، وفي 2022 طلبت من البوتات الموثّقة استخدامها، بسحب الوصول إلى محتوى الرسائل من معظم البوتات. وأصبحت أوامر الشرطة المائلة هي المعيار، ولم يتعلم جيل كامل من المستخدمين طريقة البادئة أبداً. لكن كثيراً من الخوادم ما زالت تفضّل كتابة $help على التمرير في قائمة، ولوحات مفاتيح الهاتف تجعل قائمة الشرطة المائلة مزعجة، لذا فالبوتات التي تدعم الاثنين تُرضي الجميع.
ما الذي تفعله أوامر الشرطة المائلة بشكل أفضل
- الاكتشاف. اكتب
/فيظهر كل أمر مع وصفه. لا حاجة إلى صفحة مساعدة. - التحقق. خيار القناة يقبل القنوات فقط؛ وخيار الرقم يقبل الأرقام فقط. الأخطاء تُكتشف قبل أن يراها البوت.
- الاكتمال التلقائي. البحث عن أغنية أو منتج أو قائمة تشغيل أثناء الكتابة يعمل فقط مع أوامر الشرطة المائلة.
- النماذج. النوافذ المنبثقة (modals) مثل
/quick catalog addأو صندوق الاقتراحات لا تُفتح إلا من تفاعل شرطة مائلة. - الردود الخاصة. الرد المؤقت (ephemeral) الذي يراه أنت وحدك ميزة من مزايا الشرطة المائلة.
ما الذي تفعله أوامر البادئة بشكل أفضل
- السرعة.
$skipهي خمس ضغطات مفاتيح. لا قائمة، ولا انتظار لتحميل منتقي الخيارات. - أي عميل، وأي سياق. الرسالة رسالة، سواء على أقدم هاتف أو عبر جسر من منصة أخرى.
- العادة الراسخة. الأعضاء القدامى والفريق الذين كتبوا أوامر
!لعقد كامل لا يريدون إعادة التعلم. - النسخ واللصق. يمكن لدليل الفريق أن يقول "شغّل
$ticket close reason:spam" ويستطيع الناس لصقه كما هو.
كيف تدعم Noxyr الاثنين
لكل أمر شرطة مائلة توأم بادئة بالاسم نفسه، والأوامر الفرعية نفسها والخيارات نفسها. تحلل Noxyr الرسالة إلى الشكل نفسه الذي كان سينتجه أمر الشرطة المائلة، ثم تشغّل الكود نفسه، فتكون الصلاحيات والسلوك متطابقين. وهناك بعض القواعد التي يجب معرفتها:
- الأوامر الفرعية تأتي بعد الاسم:
$ticket close، و$music settings، و$referrals link. - الخيارات بصيغة
name:value:$sticky set text:"Read the rules" delay:300. علامات الاقتباس تُبقي المسافات متصلة. والكلمات غير المسماة تملأ الخيارات المطلوبة بالترتيب، فـ$play never gonna give you upيعمل مباشرة. - الإشارات أو الأسماء كلاهما يعملان:
#channelو@roleأو معرّف خام أو الاسم العادي للقناة أو الدور. - نعم ولا: الخيارات المنطقية تقبل yes/no وon/off وtrue/false.
- الملفات: أرفق صورة بالرسالة وستملأ خيار المرفق.
- الردود الخاصة تُرسل إلى رسائلك الخاصة. عندما يكون الأمر سيرد عليك وحدك، يُرسل الرد إلى رسائلك الخاصة مع ملاحظة تذكر الخادم الذي جاء منه، لأن الرسالة العادية لا يمكن أن تكون مؤقتة.
- النماذج تبقى حصرياً للشرطة المائلة. إذا فتح أمر نموذجاً منبثقاً، فإن نسخة البادئة تخبرك بتشغيل أمر الشرطة المائلة بدلاً منها.
تغيير البادئة
/prefix view يعرض البادئة الحالية، و/prefix set prefix:! يغيّرها (من حرف إلى خمسة أحرف، دون مسافات، فـ ! و? وn! وnx. كلها تعمل)، و/prefix reset يعيدها إلى $. والبادئة خاصة بكل خادم، وبوتك المخصص يستخدم البادئة نفسها. وإذا كان بوت آخر في الخادم يستخدم ! بالفعل، فاختر شيئاً آخر حتى لا يردّ الاثنان على الرسالة نفسها.
أيهما يجب أن يستخدمه خادمك؟
كلاهما. وجّه الأعضاء الجدد إلى قائمة الشرطة المائلة، لأنها تعلّم نفسها، ودع الفريق والأعضاء المنتظمين يكتبون أوامر البادئة. والشيء الوحيد الذي يجب توحيده هو التوثيق: اكتب أدلتك الداخلية بأسلوب واحد، حتى لا يتساءل أحد عما إذا كانت $ و/ تتصرفان بشكل مختلف. وفي Noxyr لا تتصرفان بشكل مختلف.
أسئلة شائعة
هل تحتاج أوامر البادئة إلى Message Content Intent؟ نعم، وNoxyr تملكها. إذا كنت تشغّل بوتاً مخصصاً، فهذه الصلاحية هي إحدى الاثنتين اللتين تفعّلهما عند إعداده.
هل يمكنني إيقاف أوامر البادئة؟ اختر بادئة غير شائعة إذا أردت إبعادها عن الطريق؛ أوامر الشرطة المائلة تبقى تعمل في كل الأحوال.
هل البادئة مشتركة بين الخوادم؟ لا، فلكل خادم بادئته الخاصة.
اطّلع على قائمة الأوامر كاملة، أو أضف Noxyr وجرّب $help.