الشروط والمحادثات

الشروط هي فلاتر إضافية فوق المُشغِّل. تُجمَّع جميع الشروط المفعَّلة بـ**«و»: يُفعَّل التفاعل فقط إذا تحققت جميعها. يُضبط منفصلاً نطاق المحادثات — أين يعمل التفاعل تحديداً. كلا الإعدادين في محرر التفاعل (قسما الشروط وفي المحادثات**).

بالتسميات

تفعيل فقط للمستخدمين الذين لديهم التسميات المطلوبة. وضع «لديه تسميات» / «لا تسميات له» وقائمة تسميات البوت. التسميات هي علامات المشتركين (VIP، دفع، جديد، إلخ)؛ مزيد من التفاصيل في قسم الأشخاص (CRM).

بالمعاملات

التحقق من قيم معاملات المستخدم. كل قاعدة تتضمن مفتاحاً، مشغّلاً، وقيمة. المشغّلات: يساوي، لا يساوي، أكبر من، أصغر من، يحتوي، مُعرَّف، غير مُعرَّف. يجمع البوت المعاملات عبر الأفعال (مثلاً حفظ إجابات من المحادثة) — انظر الأفعال.

بمعرّفات المستخدمين

قائمة معرّفات Telegram الرقمية التي يُسمح لها بالتفاعل. مفيدة للتفاعلات الشخصية أو الإدارية.

منذ الظهور الأول مرّ

يقارن كم مضى منذ أول ظهور للمستخدم: وضع «أقل من» / «أكثر من» ومدة بالثواني. مثلاً تفاعل خاص بالقادمين الجدد في أول يوم.

بعدد الرسائل

يقارن عدد رسائل المستخدم: «أقل من» / «أكثر من» / «يساوي» وقيمة. مناسب للتهيئة الأولية ومكافأة النشاط.

عضو في المحادثة

يتحقق مما إذا كان المستخدم عضواً في المحادثات المحددة: «هو» / «ليس» + قائمة معرّفات المحادثات. يُتتبَّع العضوية عبر أحداث chat-member. يُستخدم مثلاً لبوتات «المحتوى للأعضاء فقط».

فرع «وإلا»

حقل «إذا لم تتحقق الشروط — شغّل التفاعل» يحدد تفاعلاً بديلاً: إذا فشلت الفلاتر، يُشغَّل التفاعل المحدد بدلاً من الحالي. هذه طريقة بسيطة لتفريع سيناريوين بقاعدة واحدة.

نطاق المحادثات («في المحادثات»)

أين يمكن للتفاعل أن يُفعَّل أصلاً:

  • التفعيل في المحادثة الخاصة مع البوت — الرسائل الخاصة.
  • في المجموعات والقنوات — فقط عند مخاطبة البوت — يعمل التفاعل في المجموعات فقط عند الإشارة إليه أو الرد عليه.
  • أيضاً في المحادثات التي معرّفاتها مخزّنة في معاملات — قائمة ديناميكية من المحادثات من معاملات المستخدم.

إذا لم يتم اختيار أي شيء، يعمل التفاعل فقط في المحادثات الخاصة.

فلاتر المستخدم

إضافياً (قيم غير مهم / نعم / لا):

  • بدأ محادثة خاصة مع البوت — هل لدى المستخدم محادثة خاصة.
  • حجب البوت — هل حجب المستخدم البوت.

ما التالي