الأمر المخصص في Noxyr هو اسم جديد لأمر يملكه البوت بالفعل. يستطيع خادمك أن يجعل $store تُشغّل $shop، و$done تُشغّل $ticket close، أو $gnitro تبدأ مسابقة مع تعبئة الجائزة مسبقاً. تُنشئها من صفحة الأوامر المخصصة في لوحة التحكم، دون أي برمجة، وهي مجانية. يغطي هذا الدليل فائدتها، وكيفية إنشاء واحد، والقواعد التي تحافظ على سلامتها.
لماذا تعيد تسمية أمر بوت؟
لكل خادم كلماته الخاصة. المتجر يسمي نفسه "المتجر"، وفريق الدعم يقول "done" عندما تنتهي التذكرة، والأشخاص الذين انتقلوا من بوت آخر يكتبون $p لتشغيل أغنية. تتيح لك الأوامر المخصصة أن يستخدم الأعضاء الكلمات التي يعرفونها بدلاً من تعلّم كلمات البوت. فيكتب الفريق أقل، ويصيب الأعضاء الجدد التخمين الصحيح بشكل أكبر.
- أوامر أقصر:
$pو$npو$qو$sلمشغّل الموسيقى. - صياغتك الخاصة:
$storeللكتالوج، و$vouchلترك تقييم، و$applyلطلبات انضمام الفريق. - إجراءات بكلمة واحدة:
$doneتغلق التذكرة، و$claimتستلمها، و$purgeتمسح الرسائل. - أوامر بإعدادات مدمجة:
$bassتفعّل فلتر تعزيز الجهير، و$repeatتكرر قائمة الانتظار كاملة.
كيف تُنشئ أمراً مخصصاً
- 1. افتح صفحة الأوامر المخصصة. سجّل الدخول إلى لوحة تحكم Noxyr، واختر خادمك، وافتح Control ثم Custom Commands.
- 2. أضف واحداً. اضغط New custom command، أو افتح Templates واضغط على أحدها لإضافته جاهزاً.
- 3. سمِّه. اكتب الاسم الجديد في خانة Trigger، مثلاً
store. الحروف والأرقام و- و_ فقط، حتى 32 حرفاً. - 4. اختر ما يُشغّله. اختر الأمر، والإجراء إن كان له عدة إجراءات، مثل
ticketثمclose. - 5. جرّبه. يُحفظ تلقائياً بعد ثانية تقريباً من توقفك عن التعديل. اكتب
$storeفي خادمك.
تعرض الصفحة طريقتين للعرض للقائمة نفسها. يعرض Graph كل أمر مخصص كـ Trigger متصل بـ Command، وهو سهل القراءة عندما تكون لبعض الأوامر قيم مسبقة. ويعرض Simple list صفوفاً بسيطة. كلاهما يعدّل الشيء نفسه.
القيم المسبقة: أوامر بإعدادات مدمجة
القيمة المسبقة تملأ أحد خيارات الأمر الحقيقي في كل مرة يُشغَّل فيها الأمر المخصص. فالأمر $gnitro يشغّل $giveaway create مع ضبط الجائزة على Discord Nitro، فلا يكتب الفريق سوى الوقت وعدد الفائزين: $gnitro 1h 1. وأي شيء يُكتب بعد الاسم يُضاف إلى الأمر، والخيار المكتوب بالاسم، مثل prize:"Gift card"، يحل محل القيمة المسبقة لتلك المرة فقط.
القيم المسبقة تُفحص عند الحفظ: يجب أن تناسب القيمة الخيار (رقم حيث يُتوقع رقم، وأحد الخيارات المدرجة حيث توجد قائمة)، ولا يمكن أن تحتوي على علامات اقتباس مزدوجة أو فواصل أسطر. والصفحة تشير إلى الخانة الدقيقة التي يجب إصلاحها قبل أن يُحفظ أي شيء.
قوالب للبدء بها
قائمة القوالب تضيف أمراً مخصصاً كاملاً بنقرة واحدة. وهناك ثمانية عشر قالباً، مجمّعة حسب وظيفتها:
| المجموعة | القوالب |
|---|---|
| الموسيقى | $p، $np، $s، $q، $dc، $vol، $repeat، $bass، $247 |
| التذاكر | $done، $claim، $faqs |
| المتجر | $store، $vouch |
| المجتمع | $gnitro، $apply، $lb |
| الإشراف | $purge |
ما الذي لا تستطيع الأوامر المخصصة فعله
الأمر المخصص يعيد التسمية فقط. لا يستطيع نشر رد مخصص، أو تشغيل سكربت، أو ربط عدة أوامر ببعضها؛ فالأمر الحقيقي هو من يحدد ما يحدث. وهذا مقصود: الاسم المخصص يعمل بصلاحيات الأمر الحقيقي ومفتاح تشغيله وفترات انتظاره، فـ $purge تبقى محصورة بالأشخاص الذين يستطيعون مسح الرسائل أصلاً. وتظل الأسماء الأصلية تعمل، ولا يستطيع أمر مخصص أبداً أن يأخذ اسم أمر حقيقي من Noxyr.
وهي تعمل كرسائل فقط. يُشغَّل $store عند كتابته مع بادئتك، لكنه لن يظهر في قائمة / لأن Discord تسمح لبوت بتسجيل مجموعة واحدة من أوامر الشرطة المائلة للجميع، لا مجموعة منفصلة لكل خادم. إذا لم تستخدم أوامر البادئة من قبل، فإن أوامر البادئة مقابل أوامر الشرطة المائلة يشرح مقارنة بين الاثنين.
تغيير البادئة من الصفحة نفسها
كل أمر مخصص يبدأ ببادئة خادمك، وهي $ افتراضياً. خانة Prefix في أسفل صفحة الأوامر المخصصة تغيّرها للخادم بأكمله، الأوامر المخصصة والعادية معاً، وكل اسم في الصفحة ينتقل إلى البادئة الجديدة فور حفظك. ويغطي كيفية تغيير بادئة بوت Discord اختيار بادئة لا تتعارض مع بوتات أخرى.
تريد تجربته؟ أضف Noxyr مجاناً، ثم افتح Custom Commands في لوحة التحكم. والمرجع الكامل موجود في وثائق الأوامر المخصصة.