createMessagesReadReceiptUsersQuery

if (error == null && result!= null) {

result.users.forEach { user -> println("user: ${user.userId}")

Parameters

messageIds

Message unique ID List, at most 20

val params = MessagesReadReceiptUsersQueryParams(
channel = channel,
messageId = "xxx-xxx-xxx"
).apply {
pageSize = 20
readReceiptStatus = MessageReadReceiptStatus.RESPONDED
isAscend = false
}
val query = BaseChannel.createMessagesReadReceiptUsersQuery(params)

query.loadNextPage { result, error ->
if (error == null && result != null) {
result.users.forEach { user ->
Usage Example:
}
}
if (query.hasMore) {
query.loadNextPage { ... }
}
}

// specified Not Update Operation timestamp channel.pin(PinParams(updateOperationTime = false)) { result, error ->