Warunki i czaty

Warunki to dodatkowe filtry nakładane na wyzwalacz. Wszystkie włączone warunki łączone są operatorem „I": reakcja wyzwoli się tylko wtedy, gdy spełnione są wszystkie z nich. Osobno konfigurowany jest zakres czatów — gdzie dokładnie reakcja może działać. Obie ustawienia dostępne są w edytorze reakcji (sekcje Warunki i W czatach).

Z etykietami

Wyzwalanie tylko dla użytkowników posiadających wymagane etykiety. Tryb „Ma etykiety" / „Nie ma etykiet" i lista etykiet bota. Etykiety to tagi subskrybentów (VIP, opłacony, nowy itd.); szczegóły w sekcji Osoby (CRM).

Z parametrami

Weryfikacja wartości parametrów użytkownika. Każda reguła to klucz, operator i wartość. Operatory: równa się, nie równa się, większe niż, mniejsze niż, zawiera, jest ustawiony, nie jest ustawiony. Parametry bot gromadzi za pomocą akcji (np. zapisuje odpowiedzi z dialogu) — zob. Akcje.

Z ID użytkowników

Lista numerycznych ID Telegram, dla których reakcja jest dozwolona. Przydatne do reakcji personalnych lub administracyjnych.

Od pojawienia się minęło

Porównuje, ile czasu minęło od pierwszego pojawienia się użytkownika: tryb „mniej niż" / „więcej niż" i czas w sekundach. Na przykład specjalna reakcja dla nowych użytkowników w ciągu pierwszej doby.

Z liczbą wiadomości

Porównuje liczbę wiadomości użytkownika: „mniej niż" / „więcej niż" / „równa się" i wartość. Przydatne do onboardingu i nagradzania za aktywność.

Uczestnik czatu

Sprawdza, czy użytkownik należy do wskazanych czatów: „jest" / „nie jest" + lista ID czatów. Przynależność śledzona jest na podstawie zdarzeń chat-member. Pozwala tworzyć boty oferujące „treść tylko dla uczestników kanału".

Gałąź „inaczej"

Pole „Jeśli warunki nie zostały spełnione — uruchom reakcję" definiuje reakcję zapasową: jeśli filtry nie zostały przejdzone, zamiast bieżącej uruchomiona zostanie wskazana reakcja. To prosty sposób na rozdzielenie dwóch scenariuszy jedną regułą.

Zakres czatów („W czatach")

Gdzie reakcja może się w ogóle wyzwalać:

  • Wyzwalaj w prywatnym czacie z botem — wiadomości prywatne.
  • W grupach i kanałach — tylko przy odwołaniu do bota — reakcja w grupach działa tylko przy wzmiankach/odpowiedziach do bota.
  • Również w czatach, których ID zapisane są w parametrach — dynamiczna lista czatów z parametrów użytkownika.

Jeśli nic nie jest wybrane, reakcja działa tylko w czatach prywatnych.

Filtry według użytkownika

Dodatkowo (wartości Nieważne / Tak / Nie):

  • Rozpoczął prywatny czat z botem — czy użytkownik ma prywatny dialog.
  • Zablokował bota — czy użytkownik zablokował bota.

Co dalej