תנאים וצ'אטים

תנאים הם פילטרים נוספים מעל הטריגר. כל התנאים המופעלים מאוחדים לפי "ו": הריאקציה תופעל רק אם מתקיימים כולם. בנפרד מוגדר תחום הצ'אטים — היכן הריאקציה פועלת כלל. שתי ההגדרות נמצאות בעורך הריאקציה (סעיפים תנאים ובצ'אטים).

עם תוויות

הפעלה רק עבור משתמשים עם התוויות הנדרשות. מצב "יש תוויות" / "אין תוויות" ורשימת תוויות הבוט. תוויות הן תגיות מנויים (VIP, שילם, חדש וכד'); מידע נוסף בסעיף אנשים (CRM).

עם פרמטרים

בדיקת ערכי פרמטרי המשתמש. כל כלל הוא מפתח, אופרטור וערך. אופרטורים: שווה ל-, אינו שווה ל-, גדול מ-, קטן מ-, מכיל, מוגדר, לא מוגדר. פרמטרים הבוט צובר דרך פעולות (לדוגמה, שמירת תשובות מדיאלוג) — ראו פעולות.

עם ID משתמשים

רשימת מזהי Telegram מספריים שעבורם הריאקציה מורשית. שימושי לריאקציות אישיות או ניהוליות.

מאז הופעה עברו

משווה כמה זמן עבר מאז ההופעה הראשונה של המשתמש: מצב "פחות מ-" / "יותר מ-" ומשך בשניות. לדוגמה, ריאקציה מיוחדת לחדשים ב-24 השעות הראשונות.

עם מספר הודעות

משווה את מספר ההודעות של המשתמש: "פחות מ-" / "יותר מ-" / "שווה ל-" וערך. מתאים ל-onboarding ולתגמולים על פעילות.

חבר בצ'אט

בודק האם המשתמש חבר בצ'אטים שצוינו: "הוא" / "אינו" + רשימת ID צ'אטים. החברות נעקבת לפי אירועי chat-member. כך יוצרים, לדוגמה, בוטים של "תוכן לחברי ערוץ בלבד".

ענף "אחרת"

השדה "אם התנאים לא התקיימו — הפעל ריאקציה" מגדיר ריאקציה חלופית: אם הפילטרים לא עברו, במקום הנוכחית תופעל המצוינת. זו דרך פשוטה לפצל שני תסריטים בכלל אחד.

תחום הצ'אטים ("בצ'אטים")

היכן הריאקציה יכולה להיות מופעלת בכלל:

  • הפעל בצ'אט פרטי עם הבוט — הודעות פרטיות.
  • בקבוצות ובערוצים — רק בעת פנייה לבוט — הריאקציה בקבוצות פועלת רק בעת אזכור/תשובה לבוט.
  • גם בצ'אטים שה-ID שלהם שמור בפרמטרים — רשימת צ'אטים דינמית מפרמטרי המשתמש.

אם לא נבחר דבר, הריאקציה פועלת רק בצ'אטים פרטיים.

פילטרים לפי משתמש

בנוסף (ערכים לא משנה / כן / לא):

  • פתח צ'אט פרטי עם הבוט — האם למשתמש יש דיאלוג פרטי.
  • חסם את הבוט — האם המשתמש חסם את הבוט.

המשך מכאן