Skip to content

isOpenChat #320

Answered by storycraft
AlphaDoStar asked this question in Q&A
May 16, 2021 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

오픈 채널에서 발생한 이벤트만 실행되는 이벤트 리스너는, TalkClient가 아닌 TalkOpenChannelList 객체에 리스너를 추가함으로써 아래와 같이 사용 할 수 있습니다.

const client: TalkClient;

client.on('chat', (data: TalkChatData, channel: TalkChannel) => {
  // Error
  channel.kickUser(data.chat.sender);
});

client.channelList.open.on('chat', (data: TalkChatData, channel: TalkOpenChannel) => {
  // Working
  channel.kickUser(data.chat.sender);
});

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@AlphaDoStar
Comment options

Answer selected by AlphaDoStar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants