getChannelsUnreadCountByNoDisturbLevel

BaseChannel.getChannelsUnreadCountByNoDisturbLevel(params) { count, error -> if (error == null && count!= null) {

Parameters

messageIds

Message unique ID List, at most 20

}
val params = ChannelsUnreadCountParams(
channelTypes = listOf(ChannelType.DIRECT, ChannelType.GROUP),
levels = listOf(NotificationLevel.ALL, NotificationLevel.DEFAULT)
)
BaseChannel.getChannelsUnreadCountByNoDisturbLevel(params) { count, error ->
if (error == null && count != null) {
Based on message ID Get message.
}
}

Usage Example: if (error == null && message!= null) {