본문으로 건너뛰기

↕ getRoomInfo

현재 연결된 소켓 룸의 정보를 요청하는 이벤트입니다.

Request

getRoomInfo 이벤트는 별도의 데이터 전송이 필요하지 않습니다.

Response

getRoomInfo 요청에 대한 응답은 roomInfo 이벤트로 전달됩니다.

Response Fields

응답 스키마는 Room 스키마를 참고하세요.

Example Response

{
"id": "test",
"users": [
{
"platform": "soop",
"streamer_id": "*****",
"created_at": "2024-09-20T21:47:32.449Z"
},
{
"platform": "soop",
"streamer_id": "*****",
"created_at": "2024-10-31T02:54:06.466Z"
}
],
"users_limit": 500,
"category": "minecraft",
"mission": {
"hook_timings": ["receive", "settle", "result"],
"updatedAt": "2026-04-27T07:41:33.000Z"
},
"createdAt": "2024-09-20T08:41:53.561Z",
"updatedAt": "2024-09-20T08:41:53.561Z"
}
mission 서브도큐먼트 (v2.0+)

대시보드 → 신청서 → 🎯 미션 설정 에서 변경한 값이 동봉됩니다.

  • hook_timings: 받을 phase 배열 (receive / settle / result)

미션 자체는 항상 활성이며, 사용자는 받을 phase 만 선택합니다. 서버는 이 값으로 mission 이벤트의 phase 게이트를 수행합니다. 클라이언트도 받은 페이로드의 mission_settings 필드로 한 번 더 검사하면 race-free.