TDLib v0.0.1 TDLib.Method.SearchChatMessages View Source
Searches for messages with given words in the chat. Returns the results in reverse chronological order, i.e. in order of decreasing message_id. Cannot be used in secret chats with a non-empty query (searchSecretMessages should be used instead), or without an enabled message database.
Returns object_ptr
Name | Type | Description |
---|---|---|
chat_id | string | Identifier of the chat in which to search messages. |
query | string | Query to search for. |
sender_user_id | number | If not 0, only messages sent by the specified user will be returned. Not supported in secret chats. |
from_message_id | string | Identifier of the message starting from which history must be fetched; use 0 to get results from the beginning. |
offset | number | Specify 0 to get results from exactly the from_message_id or a negative offset to get the specified message and some newer messages. |
limit | number | The maximum number of messages to be returned; must be positive and can’t be greater than 100. If the offset is negative, the limit must be greater than -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached. |
filter | SearchMessagesFilter | Filter for message content in the search results. |
More details on telegram’s documentation.