Message HistoryUSER-ONLY
User Walkthrough 27 of 50
Users can retrieve, search, read, and view messages.
Getting History
getHistory returns a chat’s message history.
const history = await client.getHistory(chatId, { limit: 50 });
Searching Messages
Message searches go through searchMessages.
const results = await client.searchMessages({ query: "release" });
Marking Messages as Read
readMessages marks every message through the specified identifier as read.
await client.readMessages(chatId, messageId);
Registering Views
viewMessage registers one view, while viewMessages handles several messages.
await client.viewMessage(chatId, messageId);
await client.viewMessages(chatId, messageIds);