Skip to main content

messages.searchResultsCalendar

Information about found messages sent on a specific day

type tg.MessagesSearchResultsCalendar struct { /* ... */ }

Fields

NameTypeRequiredDescription
InexactboolIf set, indicates that the results may be inexact
CountintyesTotal number of results matching query
MinDateintyesStarting timestamp of attached messages
MinMsgIDintyesEnding timestamp of attached messages
OffsetIDOffsetintIndicates the absolute position of messages[0] within the total result set with count count. This is useful, for example, if we need to display a progress/total counter (like photo 134 of 200, for all media in a chat, we could simply use photo ${offset_id_offset} of ${count}.
Periods[]SearchResultsCalendarPeriodyesUsed to split the messages by days: multiple SearchResultsCalendarPeriod constructors are returned, each containing information about the first, last and total number of messages matching the filter that were sent on a specific day. This information can be easily used to split the returned messages by day.
Messages[]MessageClassyesMessages
Chats[]ChatClassyesMentioned chats
Users[]UserClassyesMentioned users

Returned by

References