본문으로 건너뛰기

↓ donation

후원 데이터를 반환하는 리스너입니다. 별풍선 등의 후원정보가 donation 리스너를 통해 제공됩니다. 만약 특정 후원 타입만 사용을 원하실 경우 extras 필드를 통해 제공되는 typeName을 기준으로 필터링 하셔야 합니다.

지원되는 후원종류

도전미션·대결미션은 v2.0 부터 mission 리스너 로 분리되어 들어옵니다.

플랫폼후원종류typeName / donationType비고
별풍선SVC_SENDBALLOON (18)
영상 풍선SVC_VIDEOBALLOON (105)v2.0 신규
애드벌룬SVC_ADCON_EFFECT (87)
치지직채팅방 내 치즈 후원donationType: CHAT
치지직영상 후원donationType: VIDEOextras.chzzk.donationType 로 구분
치지직파티 후원donationType: PARTYextras.chzzk.donationType 로 구분

v2.0 범위 밖 SOOP 타입 (구독자 별풍선/슈퍼챗/영상 풍선 링크/스티커/구독/OGQ 등) 은 LOG_RAW_UNHANDLED=true env 캡처만 가능하며, 정식 지원은 추후 버전.

Response

Donation 스키마를 참고하세요.

Response Fields

필드타입설명
_idstring후원 고유 ID
platformstring플랫폼
typestring후원 타입
streamer_idstring스트리머 ID
user_idstring후원자 ID
nicknamestring후원자 닉네임
cntnumber후원 수량
messagestring후원 메시지
amountnumber후원 금액
extrasobject추가 정보

Example Response

{
"_id": "661a997508d233b41860fb90",
"platform": "soop",
"type": "donation",
"streamer_id": "string",
"user_id": "string",
"nickname": "string",
"cnt": 50,
"message": "",
"amount": 5000,
"extras": {...}
}