SylonSylon
جميع الميزاتقواعد الرسائل

قواعد الرسائل

حدود على شكل الرسالة لا على معناها — إيموجي، أسطر، حروف كبيرة، منشنات، زالغو. مجانية ومتطابقة في كل لغة.

ملخص

كل ما يقرأ الرسائل هنا يسأل عمّا تقوله. مرشّح الكلمات يطابق المصطلحات التي أدرجتها، والمحلّل يحكم على النية ويكلّف استدعاء نموذج. أما قواعد الرسائل فلا تسأل عن المعنى إطلاقًا: كم إيموجي، كم سطرًا، كم منها حروف كبيرة، كم شخصًا مُنشن. لهذا لا تكلّف شيئًا، ولا تحتاج ذكاءً اصطناعيًا، وتتصرّف بالطريقة نفسها في كل لغة — فالعدّ ليس فعلًا لغويًا.

كيف يعمل

1

تسعة حدود، كل واحد يُطفأ على حدة

الإيموجي والأسطر والحروف والحروف الكبيرة ومنشنات الأعضاء ومنشنات الرتب والمرفقات والملصقات، ومفتاح لزالغو. والحد 0 يعني «لا تفحص هذا»، فتبقى الميزة كلها ساكنة حتى تقرّر ما الذي يعدّه سيرفرك كثيرًا.
2

احذف أولًا، وعاقب فقط إن تكرّر

تُحذف الرسالة دائمًا ويُبلَّغ العضو بالقاعدة التي خالفها. أما العقوبة فمنفصلة، تُحسب عبر المخالفات، ولا تفعل شيئًا افتراضيًا — فالتنسيق هو ما يخطئ فيه شخص متحمّس، لا ما يفعله مهاجم.
3

ويقرأ التعديلات أيضًا

نشر شيء عادي ثم تعديله إلى جدار إيموجي لا ينفع: القواعد نفسها تعمل من جديد على الرسالة المعدّلة. المساران يتشاركان تنفيذًا واحدًا، فلا يمكن أن يحكما على الرسالة نفسها بشكل مختلف.

القدرات الرئيسية

حد للإيموجي يجمع القياسية والمخصصة معًا
حدود للأسطر والطول ضد جدار النص الذي يدفع القناة خارج الشاشة
نسبة حروف كبيرة تُقاس فقط على الحروف التي لها كبير وصغير
حدود منفصلة لمنشنات الأعضاء والرتب، يُحسب كل هدف مرة واحدة
حدود للمرفقات والملصقات
كشف زالغو بنسبة علامات التشكيل، فلا تُمسّ الكتابة المشكولة العادية
رتب وأعضاء وقنوات معفاة، وقناة سجل خاصة
تصعيد اختياري إلى الكتم أو الطرد أو الحظر بعد بلوغ حد

الإعداد

1.افتح لوحة التحكم، وانتقل إلى تبويب قواعد الرسائل، فعّله واختر قناة سجل.
2.اضبط فقط الحدود التي يحتاجها سيرفرك فعلًا. وكل ما يبقى على 0 يظل معطّلًا.
3.اترك العقوبة على «الحذف فقط» بضعة أيام واقرأ السجل: سيريك بالضبط ما كان سيُحذف.
4.أضف رتبًا معفاة للطاقم أو البوتات التي تنشر رسائل طويلة أو مليئة بالإيموجي بشكل مشروع.

كيف يعمل بالتفصيل

العدّ واحد في كل لغة، أما الحكم فلا

هذا هو كل سبب وجود هذه الميزة بجوار مرشّح الكلمات والمحلّل لا داخلهما. فقائمة الكلمات تُكتب لكل لغة على حدة وتحتاج صيانة إلى الأبد، والنموذج يُدفع ثمنه وقد يخطئ. أما عشرة إيموجي فهي عشرة إيموجي بالتركية والتايلاندية واليابانية سواء، والجواب يكلّف دورة واحدة على الرسالة — ولذلك تستطيع هذه القواعد أن تعمل على كل رسالة في كل سيرفر بلا ميزانية.

حيث يمكن أن تصير القاعدة ظالمة، ضُيّقت

اثنتان منها كان يمكن أن تعاقبا لغةً بصمت لمجرد وجودها، فقُيّدت كلتاهما. قاعدة الحروف الكبيرة تتجاهل الحروف التي لا كبير وصغير لها، وهي أغلب كتابات العالم. وزالغو يُكشف بنسبة علامات التشكيل إلى الحروف الأساسية لا بمجرد وجودها، لأن الفيتنامية والتركية واليونانية وكل أبجدية مشكولة تستخدمها بشكل طبيعي: علامة واحدة لكل حرف كتابة، وعشر علامات هجوم على التنسيق.

حذف واحد، تنبيه واحد، سطر سجل واحد

قد تخالف الرسالة عدة قواعد دفعة واحدة. يذكر Sylon كل واحدة منها، ويحذف مرة واحدة، ويحسب مخالفة واحدة، ويرسل تنبيهًا واحدًا في القناة يمحو نفسه بعد ثوانٍ، ويكتب سطر سجل واحدًا يذكر كل قاعدة مطابقة بعدّها وحدّها.

الإعدادات

أقصى عدد إيموجيالإيموجي القياسية والمخصصة معًا. القيمة 0 تُطفئ القاعدة.
أقصى عدد أسطرفواصل الأسطر في رسالة واحدة — جدار النص الذي يدفع القناة خارج الشاشة. القيمة 0 تُطفئ القاعدة.
أقصى عدد حروفالطول بالحروف كما يراها الإنسان، فالإيموجي الواحد يُحسب واحدًا. القيمة 0 تُطفئ القاعدة.
أقصى نسبة حروف كبيرة (%)نسبة الحروف الكبيرة. تُحسب فقط الحروف التي لها كبير وصغير، لذا لا يمكن للعربية والتايلاندية والصينية والكورية أن تُخالف هذه القاعدة أبدًا. القيمة 0 تُطفئها.
تجاهل الرسائل الأقصر منالرسائل الأقصر لا تُقيَّم من حيث الحروف الكبيرة إطلاقًا. بدون ذلك تكون "OK!" بنسبة 100% حروفًا كبيرة ويُحذف كل ردّ تأكيد في السيرفر.
أقصى عدد منشنات الأعضاءعدد الأعضاء المختلفين المذكورين في رسالة واحدة؛ ذكر الشخص نفسه مرتين يُحسب مرة. القيمة 0 تُطفئ القاعدة.
أقصى عدد منشنات الرتبعدد الرتب المختلفة المذكورة. @everyone و@here لا تُحسب هنا — تلك صلاحية، وحارس السيرفر يتولّى إساءة استخدامها.
أقصى عدد مرفقاتالملفات والصور في رسالة واحدة. القيمة 0 تُطفئ القاعدة.
أقصى عدد ملصقاتالملصقات في رسالة واحدة. القيمة 0 تُطفئ القاعدة.
حظر نص زالغونص بعلامات تشكيل مكدّسة تفيض على الأسطر المجاورة. مفتاح لا رقم: الحد حقيقة تخص يونيكود، والكتابة المشكولة العادية لا تبلغه أبدًا.
العقوبةالإجراء المتخذ ضد المستخدم عند الوصول إلى الحد الأقصى. يتم تقييد المهلة مؤقتًا، وإزالة الركلة من الخادم، والحظر الدائم.
قناة السجلالقناة التي سيرسل فيها الروبوت رسائل السجل لهذه الميزة.
الأدوار المعفاةسيتم إعفاء الأعضاء الذين لديهم أي من هذه الأدوار من هذه الحماية.
الأعضاء المستثنونأعضاء محددون يتجاهلهم هذا النظام تمامًا، بالإضافة إلى الأدوار المستثناة.
القنوات المعفاةلن يتم فحص الرسائل الموجودة في هذه القنوات بواسطة هذه الحماية.

معلومات مفيدة

يحتاج Sylon إلى صلاحية إدارة الرسائل للحذف، إضافة إلى ما تتطلبه العقوبة التي اخترتها.
الأعضاء أصحاب صلاحية مدير أو إدارة السيرفر لا يُحكم عليهم أبدًا، وكذلك من في قوائم الإعفاء.
التذاكر مستثناة: محتواها موجود أصلًا في نسخة التذكرة النصية.
كل قاعدة تُحسب لكل رسالة لا لكل دقيقة — فحدود السرعة من شأن الحماية من السبام.

الأسئلة المتداولة

لماذا كل الحدود صفر افتراضيًا؟

لأن حقلًا رقميًا لم يملأه السيرفر يجب أن يكون ساكنًا. لو كان 0 يعني «لا تسمح بشيء» لكان تشغيل الميزة قبل ضبطها يحذف كل رسالة في السيرفر. الصفر يعني أن القاعدة لا تُفحص، وهي القراءة الوحيدة التي تجعل التشغيل أولًا والضبط لاحقًا أمرًا آمنًا.

هل تعاقب قاعدة الحروف الكبيرة اللغات التي لا حروف كبيرة فيها؟

لا تستطيع. تُقاس النسبة على الحروف التي لها كبير وصغير، لذا تحصل العربية والتايلاندية والصينية والكورية والعبرية على صفر ولا يمكنها مخالفتها أبدًا. وهناك أيضًا حد أدنى للطول، لأن "OK!" حروف كبيرة بنسبة 100% وليست صياحًا.

هل يمسك هذا إساءة استخدام @everyone؟

لا، وعن قصد. فـ@everyone و@here صلاحية لا كمية: من يُسمح له باستخدامها يستخدمها. وحارس السيرفر يتولّى إساءة استخدامها، وهو مكانها الصحيح.

الميزات ذات الصلة