create Unread Mention Me Channels Query
public final UnreadMentionMeChannelsQuery createUnreadMentionMeChannelsQuery(UnreadMentionMeChannelsParams params)
val params = UnreadMentionMeChannelsParams(* channelTypes = listOf(ChannelType.GROUP, ChannelType.COMMUNITY)
).apply {
Parameters
message Ids
Message unique ID List, at most 20
val params = UnreadMentionMeChannelsParams(
channelTypes = listOf(ChannelType.GROUP, ChannelType.COMMUNITY)
).apply {
topPriority = true
pageSize = 20
}
val query = BaseChannel.createUnreadMentionMeChannelsQuery(params)
query.loadNextPage { channels, error ->
if (error == null && channels != null) {
channels.forEach { channel ->
println("${channel.channelId} has unread @me messages")
}
}
}Content copied to clipboard
Usage Example: channel.pin(PinParams(updateOperationTime = false)) { result, error ->