ZMN Bot التوثيق
أدلة الإعداد ومرجع الضبط لكل وحدات زمن — الحماية، الإشراف، الأدوار، المستويات، والتحكم بالوصول.
تنقل سريع
نظام المستويات
نظام مستويات مبني على XP مع مسارين مزدوجين، مكافآت قابلة للتخصيص، وبطاقات رتب
نظرة عامة
وحدة نظام المستويات في ZMN Bot تفاعل مجتمعك من خلال نظام XP والمستويات. يكسب الأعضاء XP من خلال مسارين مستقلين — نصي وصوتي — ويمكنهم فتح مكافآت الرتب مع ارتفاع مستواهم. يدعم النظام بطاقات الرتب القابلة للتخصيص، إعلانات المستويات، وإعدادات دقيقة لمعدلات XP.
ما هو متضمن
- • مسارات XP مزدوجة — XP نصي وصوتي يتتبعان بشكل مستقل
- • 4 أوامر مستويات — رتب، لوحة المتصدرين، إعطاء XP، إزالة XP
- • رتب المكافآت — تعيين رتب تلقائي عند ارتفاع المستوى مع إدارة الرتب
- • إعلانات المستويات — 4 أوضاع إعلان مع متغيرات القوالب
- • بطاقات رتب مخصصة — لون مميز قابل للتخصيص، تراكب، وخلفية صورة
- • مضاعفات XP — مضاعفات عالمية وبالرتب للنص والصوت
نظام XP
تمنح وحدة المستويات XP من خلال نظامين مستقلين: XP نصي للرسائل وXP صوتي لنشاط القنوات الصوتية. كلا المسارين يرتقيان بشكل مستقل باستخدام نفس المعادلة.
XP النصي
يكسب الأعضاء XP نصي بإرسال الرسائل في قنوات السيرفر. يستخدم النظام فترة انتظار لمنع استغلال الرسائل المزعجة لكسب XP.
- • XP أساسي: 1–3 لكل رسالة (عشوائي)
- • فترة الانتظار: 3 ثوانٍ بين مكاسب XP
- • مضاعف الرتبة: مضاعف XP إضافي لرتب محددة
- • يتتبع: XP نصي، مستوى نصي، وعدد الرسائل
XP الصوتي
يكسب الأعضاء XP صوتي بقضاء الوقت في القنوات الصوتية. يتطلب النظام عضوين مؤهلين على الأقل في القناة لمنع كسب XP بالخمول.
- • XP أساسي: 1–3 لكل فترة 10 ثوانٍ (عشوائي)
- • المتطلب: ≥2 أعضاء غير مكتومين وغير بوت في القناة
- • قنوات AFK والأعضاء المكتومون مستبعدون
- • مضاعف الرتبة: مضاعف XP إضافي لرتب محددة
- • يتتبع: XP صوتي، مستوى صوتي، ودقائق الصوت
معادلة المستوى
XP المطلوب للانتقال من المستوى N إلى المستوى N+1 يتبع معادلة تربيعية تتدرج تدريجياً:
XP للمستوى التالي = 5L² + 50L + 100حيث L هو المستوى الحاليأمثلة على عتبات المستوى
100 XP155 XP425 XP1,100 XP4,350 XP15,350 XPأوامر المستويات
جميع أوامر المستويات مجمعة تحت أمر /levels المائل. الأوامر الإدارية تتطلب صلاحية إدارة السيرفر.
أوامر المستخدم
/levels rankSlash Commandعرض بطاقة رتبتك أو رتبة مستخدم آخر
/levels rank [user]/levels leaderboardSlash Commandعرض لوحة متصدرين السيرفر
/levels leaderboard [type] [page]أوامر المسؤولين
/levels give-xpSlash Commandإعطاء XP لمستخدم
/levels give-xp <user> <amount> <type>/levels remove-xpSlash Commandإزالة XP من مستخدم
/levels remove-xp <user> <amount> <type>إعلانات المستويات
عند ارتفاع مستوى عضو، يمكن للبوت إرسال إعلان. اختر من 4 أوضاع إعلان:
معطل
لا يتم إرسال إعلان عند ارتفاع مستوى عضو.
القناة الحالية
يرسل الإعلان في نفس القناة حيث أرسل المستخدم الرسالة التي تسببت في ارتفاع المستوى. ينطبق فقط على XP النصي.
رسالة خاصة
يرسل الإعلان كرسالة مباشرة للعضو الذي ارتفع مستواه.
قناة مخصصة
يرسل الإعلان إلى قناة محددة تم تكوينها.
متغيرات القالب
استخدم هذه المتغيرات في رسالة ارتفاع المستوى. كلا التنسيقين [var] و {var} مدعومان.
[user][user] — يذكر المستخدم[user.username][user.username] — يعرض اسم المستخدم بدون ذكر[level][level] — يعرض المستوى الجديد[oldlevel][oldlevel] — يعرض المستوى السابق🎉 Congratulations {user}! You've reached level {level}!رتب المكافآت
تكوين رتب مكافآت يتم تعيينها تلقائياً عند وصول عضو إلى مستوى محدد. يمكن تعيين المكافآت لكل من المستويات النصية والصوتية بشكل مستقل.
كيف يعمل
يصل العضو إلى مستوى مكافأة مكوّن
يقوم البوت بتعيين الرتبة المكوّنة للعضو
إذا تم تفعيل 'إزالة مع المكافأة الأعلى'، تتم إزالة رتب المكافآت الأقل
إذا تم تفعيل 'رسالة خاصة للعضو'، يتلقى العضو رسالة تهنئة مباشرة
إزالة مع المكافأة الأعلى
عند التفعيل، الوصول إلى مستوى مكافأة أعلى يزيل جميع رتب المكافآت الأقل. هذا ينشئ نظام رتب تقدمي حيث يحمل الأعضاء فقط أعلى رتبة مكتسبة.
رسالة خاصة للعضو
عند التفعيل، يرسل البوت رسالة مباشرة للعضو عند تلقيه رتبة مكافأة. تتضمن الرسالة اسم الرتبة والمستوى الذي تم الوصول إليه.
المكافآت الفورية (المستوى 0)
تعيين مكافأة عند المستوى 0 يمنح الرتبة فوراً عندما يكسب عضو أول XP له. هذا مفيد لإعطاء رتبة 'موثق' أو 'نشط' بمجرد بدء شخص ما بالمشاركة.
بطاقة الرتبة
أمر /levels rank ينشئ صورة بطاقة رتبة مرئية تعرض مستوى العضو، تقدم XP، وموضع الرتبة. البطاقة قابلة للتخصيص بالكامل.
خيارات التخصيص
اللون المميز — لون شريط التقدم ونص المستوى
شفافية التراكب — تتحكم في ظلمة تراكب الخلفية (0–100%)
خلفية مخصصة — رفع صورة مخصصة كخلفية لبطاقة الرتبة
التكوين
إعدادات عامة
مفعّل
toggleتفعيل أو تعطيل نظام المستويات
إعلان ارتفاع المستوى
selectاختر كيف وأين يتم إرسال رسائل ارتفاع المستوى
قناة ارتفاع المستوى
channelقناة لإعلانات ارتفاع المستوى (عند استخدام وضع القناة المخصصة)
رسالة ارتفاع المستوى
textقالب رسالة مخصص مع متغيرات ديناميكية
رتب مستثناة
rolesالأعضاء بهذه الرتب لن يكسبوا أي XP
قنوات مستثناة
channelsلن يتم كسب XP في هذه القنوات
إعدادات معدل XP
مضاعف XP النصي
numberمضاعف عالمي لكسب XP النصي (افتراضي: 1.0)
مضاعف XP النصي بالرتب
rolesمضاعف إضافي للأعضاء برتب محددة في القنوات النصية
مضاعف XP الصوتي
numberمضاعف عالمي لكسب XP الصوتي (افتراضي: 1.0)
مضاعف XP الصوتي بالرتب
rolesمضاعف إضافي للأعضاء برتب محددة في القنوات الصوتية
إعدادات بطاقة الرتبة
اللون المميز
colorلون شريط التقدم ونص المستوى على بطاقة الرتبة
شفافية التراكب
numberتتحكم في ظلمة تراكب خلفية بطاقة الرتبة
خلفية مخصصة
imageرفع صورة مخصصة كخلفية لبطاقة الرتبة
إعدادات المكافآت
المستوى النصي
numberالمستوى النصي الذي تُمنح عنده هذه المكافأة
المستوى الصوتي
numberالمستوى الصوتي الذي تُمنح عنده هذه المكافأة
رتبة المكافأة
roleالرتبة الممنوحة عند وصول العضو للمستوى المحدد
إزالة مع الأعلى
toggleإزالة رتب المكافآت الأقل عند الوصول لرتبة أعلى
رسالة خاصة للعضو
toggleإرسال رسالة مباشرة للعضو عند تلقيه رتبة مكافأة
أفضل الممارسات
✓ الإعداد الموصى به
- • ابدأ بمعدلات XP الافتراضية (1.0x) وعدّل بناءً على نشاط مجتمعك
- • استخدم القنوات المستثناة لأوامر البوت والرسائل المزعجة لمنع استغلال XP
- • قم بإعداد رتب مكافآت تقدمية مع 'إزالة مع الأعلى' لنظام رتب نظيف
- • فعّل إعلانات ارتفاع المستوى في قناة مخصصة للاحتفال بالإنجازات
- • استخدم مضاعفات XP بالرتب لمكافأة المعززين أو الأعضاء المميزين
- • قم بتعيين مكافآت فورية عند المستوى 0 لإعطاء الأعضاء الجدد رتبة عند أول نشاط
✗ أخطاء شائعة
- • تعيين مضاعفات XP عالية جداً (الأعضاء يصلون للحد الأقصى بسرعة، يفقدون التفاعل)
- • عدم تجاهل قنوات أوامر البوت (الأعضاء يكسبون XP بتشغيل الأوامر)
- • إنشاء الكثير من مستويات المكافآت عند مستويات منخفضة (فوضى الرتب)
- • نسيان وضع رتبة البوت فوق رتب المكافآت (تعيين الرتبة يفشل بصمت)
- • استخدام XP الصوتي بدون متطلب العضوين (استغلال الخمول الفردي)
- • عدم اختبار رسائل ارتفاع المستوى مع المتغيرات قبل تفعيل الإعلانات
