الأوامر المخصصة
الأوامر المخصصة تتيح لك إنشاء أوامر خاصة بقناتك يستجيب لها البوت عند كتابتها في الشات. يمكنك إنشاء أوامر بأي لغة وبأي محتوى.
إنشاء أمر جديد
من لوحة التحكم، اذهب إلى قسم الأوامر واضغط على إضافة أمر. حدد:
- اسم الأمر: الكلمة التي يكتبها المشاهد (مثل:
سيرفرأوdiscord) - البادئة: يمكنك استخدام
!كبادئة أو بدون بادئة - الرد: الرسالة التي يرد بها البوت
- الصلاحية: من يمكنه استخدام الأمر
- فترة الانتظار: الحد الأدنى بين كل استخدام
أمثلة على الأوامر
اسم الأمر: !سيرفر الرد: سيرفر الديسكورد: discord.gg/example اسم الأمر: !يوتيوب الرد: قناتي على اليوتيوب: youtube.com/@channel
المتغيرات (Variables)
يمكنك استخدام المتغيرات التالية في رد الأمر وسيتم استبدالها تلقائياً بالقيمة الفعلية:
| المتغير | الوصف | مثال على الناتج |
|---|---|---|
| {user} | اسم المستخدم الذي كتب الأمر | أحمد_جيمر |
| {channel} | اسم القناة | MyChannel |
| {count} | عدد مرات استخدام الأمر | 42 |
| {time} | الوقت الحالي | 14:30 |
| {date} | التاريخ الحالي | 2026-03-19 |
| {uptime} | مدة البث الحالي | 2 ساعة و 15 دقيقة |
| {game} | اللعبة الحالية | Valorant |
| {title} | عنوان البث الحالي | رانكد مع الشباب |
| {viewers} | عدد المشاهدين الحاليين | 150 |
مثال على استخدام المتغيرات:
اسم الأمر: !بث
الرد: مرحباً {user}! {channel} يلعب {game} حالياً لـ {viewers} مشاهد منذ {uptime}متغيرات Nightbot المدعومة
ذيب بوت يدعم أيضاً صيغة متغيرات Nightbot لتسهيل الانتقال:
| المتغير | الوصف |
|---|---|
| $(user) | اسم المستخدم الذي كتب الأمر |
| $(channel) | اسم القناة |
| $(query) | النص المكتوب بعد الأمر |
| $(touser) | المستخدم المُستهدف (أو الكاتب إن لم يُحدد) |
| $(twitch) | معلومات من Twitch API |
| $(urlfetch) | جلب محتوى من رابط خارجي |
مستويات الصلاحيات
| المستوى | الوصف |
|---|---|
| الجميع (everyone) | أي شخص في الشات يمكنه استخدام الأمر |
| المشتركون (subscriber) | المشتركون في القناة فقط |
| VIP | أعضاء VIP والمشتركون والمشرفون |
| المشرفون (moderator) | مشرفو القناة فقط |
| صاحب القناة (broadcaster) | صاحب القناة فقط |
فترة الانتظار (Cooldown)
فترة الانتظار تحدد الحد الأدنى من الوقت (بالثواني) بين كل استخدام للأمر. هذا يمنع السبام ويحافظ على نظافة الشات. مثلاً: إذا ضبطت فترة الانتظار على 30 ثانية، فلن يستجيب البوت للأمر مرة أخرى إلا بعد مرور 30 ثانية من آخر استخدام.