تخطَّ إلى المحتوى

الأتمتة

الخط التلقائي والتفاعلات التلقائية والردود التلقائية والرتب بالكلمات المفتاحية: قواعد ترد على الرسائل في سيرفرك.

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

أين تضبطها

صفحة الأتمتة في لوحة التحكم هي المحرر الكامل: القوالب، وكل الشروط والإجراءات، وترتيب التنفيذ، ومفتاح الوحدة، وقناة السجل، وصندوق اختبار. وفي ديسكورد، يعرض الأمر ‎/automation القواعد ويشغّلها ويطفئها ويحذفها ويختبرها، وينشئ بسرعة أبسط ثلاثة قوالب. وكل أمر فرعي يحتاج صلاحية Manage Server. ويستطيع Epix AI أيضًا عرض القواعد واختبارها وإنشاءها وتشغيلها وإطفاءها.

الأمر الفرعيماذا يفعل
/automation listلوحة بكل القواعد: اختر واحدة لتراها، أو تشغّلها أو تطفئها، أو تحذفها (بنقرة ثانية للتأكيد). لا يستخدمها غيرك، وتُغلق بعد نحو 15 دقيقة.
/automation toggle rule [enabled]يشغّل قاعدة واحدة أو يطفئها. ودون enabled يعكس حالتها الحالية.
/automation delete ruleيحذف قاعدة واحدة.
/automation test textيعرض القواعد التي سترد على هذا النص في هذه القناة، وما ستفعله كل واحدة منها. لا يُرسل شيء ولا تُستهلك أي فترة انتظار.
/automation autoline channel [image] [text]ينشئ خطًا تلقائيًا. أرفق صورة، أو اكتب سطرًا نصيًا.
/automation autoreact channel emojis [attachments_only]ينشئ تفاعلًا تلقائيًا بما يصل إلى 5 إيموجيات. والخيار attachments_only يقصره على المنشورات التي فيها ملف أو صورة.
/automation autoreply mode trigger reply [channel]ينشئ ردًا تلقائيًا. افصل بين كلمات التحفيز المتعددة بالرمز |. ودون channel يرد في كل القنوات.
/automation settings [enabled] [channel] [clear_log]يشغّل الوحدة كلها أو يطفئها، ويضبط قناة السجل أو يمسحها، ثم يفتح لوحة إعدادات صغيرة.
/automation autoline channel:#chat text:━━━━━━━━
/automation autoreply mode:exact trigger:=== reply:━━━━━━━━
/automation autoreply mode:contains trigger:hello|hi reply:Welcome {member.name}!
خيار rule يُكمَل تلقائيًا أثناء الكتابة. ولا يمكن اختيار Regex من الأمر؛ استخدم لوحة التحكم.

القوالب

تعرض لوحة التحكم ستة قوالب. كلٌّ منها يفتح المحرر معبّأً مسبقًا، فلا يبقى عليك إلا إضافة القنوات أو الرتبة أو الصورة.

القالبماذا يبنيبماذا يبدأ
الخط التلقائيينشر الفاصل الخاص بك بعد كل دفعة من الرسائل.أي رسالة، بما فيها الأوامر؛ وانتظار ثانيتين.
التفاعل التلقائييتفاعل مع كل رسالة في القنوات المختارة.أي رسالة؛ إضافة تفاعلات.
الرد التلقائييرد على الرسائل التي تطابق كلماتك.يحتوي؛ الرد؛ فترة انتظار 10 ثوانٍ لكل عضو.
الاقتراحاتيضيف تفاعلات تصويت إلى كل منشور. أضِف إجراء «الإرسال إلى قناة» لنسخ المنشورات إلى الطاقم.أي رسالة؛ تفاعلان من ثيم سيرفرك.
التحقق بكلمة مفتاحيةيكتب الأعضاء كلمة، ويؤكدون، فيحصلون على رتبة. وتُحذف رسالتهم.يطابق تمامًا «verify»؛ تأكيد العضو؛ حذف الرسالة.
رتبة بكلمة مفتاحيةكلمة مفتاحية تمنح رتبة أو تنزعها.يطابق تمامًا؛ تبديل الرتبة؛ تأكيد العضو؛ فترة انتظار 5 ثوانٍ لكل عضو.

المحفّزات

  • أي رسالة: كل رسالة في قنوات القاعدة. والقاعدة التي تستخدم هذا المحفّز يجب أن تحدد قناة واحدة على الأقل؛ ولا يمكن أن تعمل على مستوى السيرفر كله.
  • تطابق النص: تُقارن الرسالة بما يصل إلى 10 كلمات تحفيز (50 مع Premium)، كل منها حتى 200 حرف. ولا يُقارن إلا أول 2,000 حرف من الرسالة.
المطابقةتعمل حين
يحتويتظهر كلمة تحفيز في أي مكان من الرسالة.
يطابق تمامًاتكون الرسالة كلها هي كلمة التحفيز، مثل ===.
يبدأ بـتبدأ الرسالة بكلمة تحفيز.
ينتهي بـتنتهي الرسالة بكلمة تحفيز.
كلمة كاملةتظهر كلمة تحفيز مستقلة، لا جزءًا من كلمة أطول. وحدود الكلمات تعمل في أي نظام كتابة، بما فيه العربية.
Regex (Premium)يطابق تعبير نمطي (Regular Expression) الرسالة.

المطابقة تتجاهل الفرق بين الأحرف الكبيرة والصغيرة ما لم تفعّل مطابقة حالة الأحرف. وتتجاهل افتراضيًا أيضًا علامات العربية وأشكال حروفها: يُحذف التشكيل والتطويل، وتُقرأ «أ إ آ ٱ» على أنها «ا»، و«ؤ» على أنها «و»، و«ئ» و«ى» على أنهما «ي»، و«ة» على أنها «ه». فكلمة «السلام» تطابق أيضًا «ألسَّـلام». والمسافات المتتالية تُعدّ مسافة واحدة.

الشروط

الشرطالافتراضيملاحظات
فقط في (القنوات)فارغحتى 50. والفارغ يعني كل القنوات (لمحفّزات النص فقط). والتصنيف يشمل قنواته، والقناة تشمل ثريداتها.
ليس في (القنوات)فارغحتى 50. والاستثناء يغلب الإدراج.
فقط لمن يحمل إحدى (الرتب)فارغحتى 25. والفارغ يعني بلا قيود.
ليس لمن يحمل (الرتب)فارغحتى 25.
تجاهل البوتات الأخرىمفعّلرسائل البوت نفسه لا تفعّل أي شيء أبدًا، بغض النظر عن هذا الإعداد.
تجاهل الـWebhooksمفعّل
تجاهل أوامر البوتاتمفعّلالرسائل التي هي أوامر ببادئة سيرفرك لا تُحتسب. والخط التلقائي يطفئ هذا الإعداد.
المرفقاتأي رسالةأو الرسائل التي فيها ملف فقط، أو التي ليس فيها ملف فقط.
أقصر رسالة وأطولهابلا حدحتى 2,000 حرف.
عمر الحساب لا يقل عنأي عمرالحد الأدنى لعمر حساب ديسكورد، حتى 365 يومًا.

الإجراءات

الإجراءات تُنفَّذ من الأعلى إلى الأسفل، وفشل أحدها لا يوقف التالي أبدًا. والقاعدة تضم حتى 5 إجراءات (10 مع Premium)، لكن بحد أقصى إجراء واحد للخط التلقائي وإجراء واحد لحذف الرسالة.

الإجراءماذا يفعلما يحتاجه البوت
إضافة تفاعلاتيضيف حتى 5 إيموجيات: Unicode، أو مخصصة، أو إيموجيات الثيم التي تتبع ثيم سيرفرك.View Channel, Read Message History, Add Reactions
الرديرد على الرسالة بنص أو برسالة محفوظة من مصمم الرسائل. ويمكنه الإشارة إلى الكاتب، ويمكنه حذف نفسه بعد مدة تصل إلى 10 دقائق.Send Messages
الإرسال إلى قناةينشر نصًا أو رسالة محفوظة في قناة أخرى.‏Send Messages في تلك القناة
الخط التلقائيينشر فاصلًا واحدًا بعد كل دفعة من الرسائل (انظر أدناه).‏Send Messages، إضافةً إلى Attach Files للصورة المرفوعة
منح رتبة أو نزعهايمنح رتبة أو ينزعها أو يبدّلها، مع خطوة تأكيد اختيارية (انظر أدناه).‏Manage Roles، على أن تكون الرتبة أدنى من أعلى رتبة للبوت
حذف الرسالةيحذف الرسالة التي فعّلت القاعدة، فورًا أو بعد مدة تصل إلى 10 دقائق.Manage Messages
رسالة خاصةيرسل للكاتب رسالة خاصة، دون ضمان: الأعضاء الذين أغلقوا رسائلهم الخاصة يُتخطَّون دون خطأ.لا شيء إضافي

المتغيّرات

النص في «الرد» و«الإرسال إلى قناة» و«رسالة خاصة» والخط التلقائي النصي يمكن أن يستخدم {member.name}، {member.mention}، {member.id}، {member.avatar}، {member.banner}، {guild.name}، {guild.avatar}، {guild.banner}، {channel}، {channel.name}، {message.content}، {message.link}، {date.now}، {date.now.unix} و {date.now.iso}. ويُقص {message.content} إلى 1,000 حرف، والنص النهائي إلى 2,000.

الخط التلقائي

الخط التلقائي ينشر فاصلًا واحدًا بعد كل دفعة من الرسائل، لا فاصلًا لكل رسالة. كل رسالة جديدة في القناة تعيد بدء انتظار قصير (ثانيتان افتراضيًا، ويمكن ضبطه من 0 إلى 60 ثانية)، ويُنشر الخط بعد أن تهدأ القناة طوال تلك المدة. وكل قواعد الخط التلقائي في القناة الواحدة تتشارك الانتظار نفسه، فلا ينتج عن قاعدتين خطّان متراكمان أبدًا.

الخط إما صورة أو نص. والصورة المرفوعة (PNG أو JPG أو GIF أو WebP، حتى 1 MB) يحفظها Epix بدل أن يكتفي برابطها، فتبقى تعمل بعد انتهاء صلاحية روابط المرفقات في ديسكورد، وتُنشر وحدها دون Embed حولها. ويستطيع السيرفر استخدام صورة خط مرفوعة واحدة، أو 10 مع Premium؛ والصورة التي لا تستخدمها أي قاعدة تُحذف.

الرتب بالكلمات المفتاحية والموافقة

إجراء الرتبة يغيّر الرتب عبر المحرك نفسه الذي تستخدمه رتب التفاعل، فتنطبق قواعد الأمان نفسها: يجب أن تكون الرتبة أدنى من أعلى رتبة للبوت، والرتبة التي تحمل Administrator أو Manage Server أو Manage Roles أو Manage Webhooks لا تُمنح بهذه الطريقة أبدًا. وكل إجراء رتبة يختار واحدة من أربع خطوات تأكيد.

التأكيدماذا يحدث
بلا تأكيدتتغير الرتبة فورًا، ويُحذف ردّ قصير يذكر ذلك بعد نحو 8 ثوانٍ.
تأكيد العضويرد البوت بزرَّي تأكيد وإلغاء لا يستطيع ضغطهما إلا كاتب الرسالة. ويُحذف الطلب بعد 60 ثانية، وأي نقرة بعد ذلك تُرفض لانتهاء صلاحيته.
موافقة الطاقم (Premium)يذهب طلب بزرَّي موافقة ورفض إلى قناة للطاقم. ويقرر فيه الأعضاء الذين يملكون Manage Roles أو Administrator، أو يحملون إحدى رتب الطاقم التي تختارها (حتى 10). وينتظر الطلب حتى 7 أيام، بطلب واحد لكل عضو في كل قاعدة، ويُبلَّغ العضو بالقرار في رسالة خاصة إن كانت رسائله الخاصة مفتوحة.
تأكيد العضو ثم الطاقم (Premium)الخطوتان معًا: يؤكد العضو أولًا، ثم يذهب الطلب إلى الطاقم.

مع Premium، يمكن أيضًا أن تكون الرتبة التي تمنحها قاعدة أتمتة محددة المدة، من دقيقة واحدة إلى 90 يومًا. وتُنزع تلقائيًا حين تنتهي المدة.

الترتيب وفترات الانتظار والحدود

  • ترتيب التنفيذ: تُفحص القواعد بالترتيب الظاهر في لوحة التحكم. القواعد الجديدة تُضاف إلى النهاية، والأسهم على كل بطاقة تحرّكها. وخيار «إيقاف القواعد الأخرى» يجعل القواعد التي تحت القاعدة تتخطى أي رسالة ردّت عليها.
  • فترات الانتظار: يمكن أن تكون لكل قاعدة فترة انتظار لكل عضو، ولكل قناة، وللسيرفر كله، كل منها حتى 24 ساعة. ولا تعمل القاعدة إلا حين تنتهي كل فترات انتظارها. وفترات الانتظار محفوظة في الذاكرة، فإعادة تشغيل البوت تمسحها.
  • حصة القناة: في أي قناة، ترسل القواعد 5 رسائل على الأكثر وتضيف 10 تفاعلات على الأكثر كل 5 ثوانٍ. وما يزيد على ذلك يُهمَل ولا يوضع في طابور، حتى لا تتحول موجة سبام إلى دقيقة من الردود المتأخرة.
  • التغييرات من لوحة التحكم أو بالأوامر تسري فورًا.

المجاني و Premium

المجانيPremium
القواعد لكل سيرفر15150
الإجراءات لكل قاعدة510
كلمات التحفيز لكل قاعدة1050
صور الخط المرفوعة لكل سيرفر110
محفّزات Regexلانعم
موافقة الطاقم على الرتبلانعم
الرتب محددة المدةلانعم

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

الإيقاف التلقائي ومفتاح الوحدة وقناة السجل

إذا رُفضت صلاحية للبوت في القاعدة نفسها 5 مرات متتالية، يوقف تلك القاعدة مؤقتًا بدل أن يفشل مع كل رسالة. وتعرضها لوحة التحكم و ‎/automation list على أنها موقوفة مع السبب، وتذكر لوحة التحكم الصلاحية الناقصة. أصلح الصلاحية ثم أعد تشغيل القاعدة؛ وحفظ أي تعديل عليها يرفع الإيقاف أيضًا.

مفتاح الوحدة، في ‎/automation settings أو في لوحة التحكم، يوقف كل القواعد دفعة واحدة دون حذف أي منها. وقناة السجل، التي تُضبط من المكانين نفسيهما، تتلقى سطرًا عن كل تغيير رتبة تحاوله قاعدة، مع نتيجته، وعن كل إيقاف تلقائي. ودون قناة سجل، لا يُسجَّل شيء.

حل المشكلات

  • لا شيء يحدث: شغّل ‎/automation test بالنص نفسه في القناة نفسها. إن لم ترد أي قاعدة، فراجع كلمات التحفيز والقنوات وشروط الرتب. وإن ردّت قاعدة، فراجع فترات انتظارها وصلاحيات البوت في تلك القناة.
  • لوحة التحكم لا تحفظ قاعدة «أي رسالة»: اختر قناة واحدة على الأقل تحت «فقط في».
  • الرتبة لا تُمنح أبدًا: إما أن الرتبة أعلى من أعلى رتبة للبوت، أو أنها تحمل إحدى الصلاحيات الأربع المحظورة، أو أن القاعدة موقوفة. وقناة السجل تعرض كل محاولة ونتيجتها.