ws://localhost:8000/chat
event: message
data:
{
"id": number,
"channelId": number,
"senderId": number,
"senderNickname": string,
"text": string,
"createdAt": string
}
채널 설정, 참가자 등의 정보가 변경되었을 때. 클라이언트가 notice를 받으면, REST API로 채널 정보를 새로 요청한다.
event: notice
data
{
"id": number,
"channelId": number,
"text"?: string,
"code": number, // 상황별 code는 아래 참조
"users": [ // 상황에 해당하는 회원 목록
{
"id": number,
"nickname": string
},
// ...
]
"createdAt": string
}
code
user