채널 참여 / 나가기

1. 채널 참여하기

Public 채널에 참가할 수 있습니다.

await client.joinChannel({
    channelId: 'some_public_channel',
});

2. InvitationOnly 채널에 참여하기

InvitationOnly 채널의 경우 채널에 정의된 invitationCode가 필요합니다. 해당 값을 입력하여 invitationOnly 채널에 참여할 수 있습니다.

await client.joinChannelByInvitationCode({
    channelId: 'some_invitation_only_channel',
    invitationCode: 'secret_phrase',
});

3. 채널 나가기

채널에서 나갈 수 있습니다.

await client.leaveChannel({channelId: 'some_channel'});

만약 채널에서 나갈 때에 채널에 참가 멤버가 더 이상 없을 경우, 채널을 삭제 할 수 있습니다.

await client.leaveChannel({
	channelId: 'some_channel', 
	deleteChannelIfEmpty: true, // 현재 채널에 남아 있는 멤버가 없을 경우, 채널 삭제
});

Last updated