الحدود، فترات التهدئة، والكابتشا
احمِ نظام التذاكر لديك من الرسائل المزعجة باستخدام حدود الفتح، وفترات التهدئة، والكابتشا، والقائمة السوداء.
دليل حماية النظام من الرسائل المزعجة
زرّ عام ينشئ قناة خاصة هو مغناطيس للإساءة. يمنحك TicketWave أربع طبقات مستقلة للتحكم فيه — استخدم منها ما تحتاجه مجتمعاتك.
| الطبقة | ما الذي تمنعه |
|---|---|
| حد الفتح | عضو واحد يحتفظ بعشر تذاكر مفتوحة في الوقت نفسه |
| فترة التهدئة | حلقات تذكرة → إغلاق → تذكرة → إغلاق |
| الكابتشا | البوتات الذاتية الآلية وبرامج الهجوم |
| القائمة السوداء | العضو الذي يواصل فعل ذلك رغم كل شيء |
الطبقة 1 — حدود فتح التذاكر
لكل عضو
لوحة تحكم الخادم → Settings → Ticket System → Configure → Ticket Open Limit.

| القيمة | المعنى |
|---|---|
1 | تذكرة مفتوحة واحدة لكل عضو — الإعداد الافتراضي والإجابة الصحيحة لمعظم الخوادم |
3 | مفيد عندما يكون لدى العضو عدة حالات غير مرتبطة بشكل مشروع |
-1 | غير محدود |
عند الوصول إلى الحد، يتلقى العضو رسالة مؤقتة بدلًا من تذكرة جديدة.
لكل خادم
هناك أيضًا حد عام لعدد التذاكر التي يمكن أن تكون مفتوحة في الخادم كله في الوقت نفسه:
| الخطة | الحد العام |
|---|---|
| Free | 10 تذاكر مفتوحة |
| Premium | غير محدود |
في الخطة المجانية، يتم رفض التذكرة رقم 11 حتى يغلق فريقك شيئًا ما. إذا كان دعمك يواجه هذا باستمرار، فهذه هي اللحظة التي يبدأ فيها Premium في دفع تكلفته بنفسه.
الطبقة 2 — فترات التهدئة
تضع فترات التهدئة وقتًا بين عمليتين لنفس العضو.
إعداد فترة تهدئة
لوحة تحكم الخادم → Settings → Cooldown Durations → Configure → Add Cooldown.

| الحقل | الوصف |
|---|---|
| Cooldown Type | Ticket Creation أو Ticket Remind |
| Duration | المدة التي يجب أن ينتظرها العضو |
| النوع | ما الذي يحدّه |
|---|---|
| Ticket Creation | الوقت بين إنشاء تذكرتين جديدتين بواسطة العضو نفسه |
| Ticket Remind | الوقت بين رسالتين للتذكير داخل التذكرة |
عندما تكون فترة التهدئة نشطة، يرى العضو بالضبط متى يمكنه المحاولة مرة أخرى.
تجاوز المسؤول
Settings → Administrator Settings → Admin Cooldown Bypass يتيح لمسؤولي الخادم تجاهل فترات تهدئة التذاكر. مفيد أثناء اختبار إعداداتك بنفسك.
ابدأ بفترة تهدئة لإنشاء التذاكر تتراوح بين 10 و15 دقيقة. فهي توقف الحلقات دون معاقبة عضو نسي شيئًا ما فعلًا.
الطبقة 3 — الكابتشا
تطلب وحدة Captcha System من العضو قراءة صورة مشوّهة واختيار النص المطابق من قائمة منسدلة قبل إنشاء التذكرة.

ينقر العضو على زر لوحة التذاكر.
تظهر رسالة مؤقتة مع صورة كابتشا — لا يراها إلا ذلك العضو.
يختار الإجابة الصحيحة من القائمة المنسدلة.
تُنشأ التذكرة بشكل طبيعي. الإجابة الخاطئة تعني عدم إنشاء تذكرة.
فعّلها من Settings → Captcha System. لا يوجد شيء آخر لإعداده.
تكلف الكابتشا العضو نحو خمس ثوانٍ، وهي مجانية في جميع الخطط. بالنسبة للخوادم العامة ذات الدعوة المفتوحة، فهي أكثر وسيلة فعالة منفردة ضد الهجمات الجماعية.
الطبقة 4 — القائمة السوداء
تمنع القائمة السوداء عضوًا محددًا من إنشاء التذاكر تمامًا.
- أضف شخصًا باستخدام قائمة السياق Ticket Blacklist Add
- أزله باستخدام Ticket Blacklist Remove
- راجع القائمة الكاملة في صفحة Blacklist في لوحة التحكم

يعرض الجدول الحالة، والعضو، والسبب، ومن أضافه إلى القائمة السوداء، ومن عطّل الإدخال ومتى. يرفع إجراء Unlock User الحظر.
| الخطة | إدخالات القائمة السوداء |
|---|---|
| Free | 1 |
| Premium | غير محدود |
سجّل تغييرات القائمة السوداء في قناة خاصة بالطاقم حتى يعرف الفريق كله من تم حظره ولماذا — راجع Log Channels.
الترتيب الذي تُجرى به الفحوصات
عندما ينقر عضو على اللوحة، يتحقق TicketWave بهذا الترتيب الدقيق:
هل نظام الفئات نشط وهل الفئات متاحة؟
هل العضو أقل من حد التذاكر المفتوحة الشخصي؟
هل الخادم أقل من حد التذاكر المفتوحة العام؟
هل العضو في القائمة السوداء؟
هل هناك فترة تهدئة لإنشاء التذاكر قيد التشغيل؟
هل فئة التذكرة الافتراضية مُعدّة وهل ما زالت موجودة؟
هل وضع العطلة يمنع التذاكر الجديدة؟
هل يمتلك البوت الأذونات المطلوبة — عالميًا وداخل فئة التذكرة؟
هل الكابتشا مطلوبة؟
تُنشأ التذكرة.
هذه القائمة هي أيضًا أسرع قائمة للتحقق من الأعطال. إذا لم يتمكن عضو من فتح تذكرة، فامشِ عليها من الأعلى — أول فحص يفشل هو إجابتك.
الخطوات التالية
- Holiday Mode (إيقاف إنشاء التذاكر عمدًا)
- Log Channels (معرفة من تم حظره ومتى)
- Ticket Steps Overview (تصفية التذاكر منخفضة الجودة باستخدام الأسئلة)
How is this guide?
