조건 및 채팅

조건은 트리거 위에 추가되는 필터입니다. 활성화된 모든 조건은 「AND」 로 결합됩니다 — 반응은 모든 조건이 충족될 때만 실행됩니다. 채팅 범위도 별도로 설정할 수 있으며, 반응이 실제로 작동하는 위치를 지정합니다. 두 설정 모두 반응 편집기(조건채팅에서 섹션)에 있습니다.

라벨 보유

특정 라벨을 가진 사용자에게만 반응합니다. 「라벨 있음」 / 「라벨 없음」 모드와 봇 라벨 목록을 설정합니다. 라벨은 구독자 태그(VIP, 결제 완료, 신규 등)입니다. 자세한 내용은 사람들(CRM) 섹션을 참조하세요.

매개변수 보유

사용자 매개변수 값을 확인합니다. 각 규칙은 , 연산자, 으로 구성됩니다. 연산자: 같음, 같지 않음, 보다 큼, 보다 작음, 포함, 설정됨, 설정되지 않음. 봇은 액션을 통해 매개변수를 누적합니다(예: 대화에서 응답 저장) — 액션을 참조하세요.

사용자 ID 보유

반응이 허용되는 Telegram 사용자 ID 숫자 목록입니다. 개인 또는 관리자용 반응에 편리합니다.

처음 등장한 이후 경과 시간

사용자가 처음 등장한 이후 경과 시간 비교: 「미만」 / 「초과」 모드와 초 단위 기간. 예: 처음 24시간 이내 신규 사용자를 위한 특별 반응.

메시지 수 조건

사용자의 메시지 수 비교: 「미만」 / 「초과」 / 「같음」 과 값. 온보딩 및 활동 보상에 적합합니다.

채팅 멤버십

사용자가 지정된 채팅에 속해 있는지 확인합니다: 「멤버임」 / 「멤버 아님」 + 채팅 ID 목록. 멤버십은 chat-member 이벤트로 추적됩니다. 예: 「채널 멤버 전용 콘텐츠」 봇 구현에 활용합니다.

「아니면」 분기

「조건이 충족되지 않으면 반응 시작」 필드는 대체 반응을 설정합니다. 필터가 통과되지 않으면 현재 반응 대신 지정된 반응이 시작됩니다. 하나의 규칙으로 두 시나리오를 분기하는 간단한 방법입니다.

채팅 범위(「채팅에서」)

반응이 실행될 수 있는 위치를 지정합니다.

  • 봇과의 개인 채팅에서 실행 — 개인 메시지.
  • 그룹 및 채널에서 — 봇을 멘션한 경우에만 — 그룹에서 반응은 봇을 멘션하거나 봇에게 답장한 경우에만 작동합니다.
  • 매개변수에 저장된 채팅 ID에서도 — 사용자 매개변수의 동적 채팅 목록.

아무것도 선택하지 않으면 반응은 개인 채팅에서만 작동합니다.

사용자 필터

추가 설정(상관없음 / 예 / 아니오):

  • 봇과 개인 채팅을 시작했음 — 사용자가 개인 대화를 보유하고 있는지 여부.
  • 봇을 차단했음 — 사용자가 봇을 차단했는지 여부.

다음 단계