본문으로 건너뛰기

이벤트

SDK 연결, 사용자, 채널, 메시지 이벤트들을 수신할 수 있습니다.

현재 SDK로 접속한 사용자 자신과 참가한 채널에 관한 이벤트들만 수신됩니다.

Payload

channel: BaseChannel {
channel_id: string;
type: 'group';
name: string;
freeze: boolean;
profile_url?: string;
meta?: {};
total_message_count: number;
total_file_count: number;
created_at: number;
updated_at: number;
}

user: BaseUser {
user_id: string;
name: string;
created_at: number;
updated_at: number;
profile_url?: string;
meta?: {};
joined_at?: number;
}

message: BaseMessage {
type: 'text' | 'file';
message_id: number;
channel_id: string;
created_at: number;
updated_at: number;
user: BaseUser;
content?: string;
filter?: {
origin_content: string;
type: ['profanity'];
};
file?: FileData;
meta?: {};
}