본문으로 건너뛰기

On Twitch Channel Message

Twitch 채팅 메시지가 오면 실행되고, 보낸 유저·메시지 내용 등을 출력합니다.

노드 정보
  • 카테고리: Twitch
  • 한국어 에디터 표시명: 트위치 채널 메시지를 받았을 때
  • 종류: 이벤트 노드 — 특정 사건이 발생하면 스스로 실행 흐름(▶)을 시작합니다. 그래프의 시작점으로 사용합니다.

개요

Twitch 채팅 메시지가 올 때마다 실행되는 이벤트 노드입니다. 보낸 유저·메시지 내용 등을 출력하므로, 그 출력을 String Contains·Switch On String에 연결해 특정 명령어(!춤 등)에 반응하게 만듭니다.

채팅 반응 연출의 출발점으로 가장 많이 쓰입니다. 전체 흐름은 채팅 명령 반응 워크플로를 참고하세요. 다른 플랫폼은 On YouTube Chat Received·On CHZZK Chat 등으로 바꿔도 구조는 같습니다.

노드 미리보기

On Twitch Channel Message
Exit
Username
User Display Name
Message
User Badge List
Is Subscriber
Is Broadcaster
Is Moderator
Is VIP

▶ 초록 = 실행(플로우) 포트 · ● 흰색 = 데이터 포트. 왼쪽이 입력, 오른쪽이 출력입니다.

출력

포트종류타입설명
Exit▶ 실행-동작이 끝난 뒤 이어서 실행됩니다.
Username● 데이터String유저 이름
User Display Name● 데이터String유저 표시 이름
Message● 데이터String메시지 내용
User Badge List● 데이터String[]유저 뱃지 목록
Is Subscriber● 데이터Boolean구독자 여부
Is Broadcaster● 데이터Boolean방송인 본인 여부
Is Moderator● 데이터Boolean운영자(매니저) 여부
Is VIP● 데이터BooleanVIP 여부

사용 예시

채팅에 반응하는 가장 기본 출발점입니다.

예) 특정 단어에 반응하려면 이 노드의 Message 출력을 String Contains로 검사 → If Branch로 분기 → 원하는 동작을 연결합니다.

함께 보면 좋은 노드


비공식 커뮤니티 문서입니다. 학습 목적으로 노드의 메타데이터를 정리한 것으로, 실제 동작은 Warudo 버전에 따라 다를 수 있습니다.