createSearchMessagesQuery

query.loadNextPage { messages, error ->

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

Parameters

messageIds

Message unique ID List, at most 20

val params = SearchMessagesQueryParams(
channel = channel,
keyword = "hello",
messageFilter = MessageFilter(
senderIds = listOf("user_001"),
messageTypes = listOf(MessageType.TEXT)
),
timeRange = TimeRange(startTime = startTs, endTime = endTs)
)
val query = BaseChannel.createSearchMessagesQuery(params)

query.loadNextPage { messages, error ->
if (error == null && messages != null) {
pageSize = 20
}
}

val query = BaseChannel.createMessagesReadReceiptUsersQuery(params) channel.pin(PinParams(updateOperationTime = false)) { result, error ->