MadelineProtoDocs/docs/API_docs/methods/messages.getSearchResultsCalendar.md
2024-05-01 14:53:46 +02:00

2.3 KiB

title description grand_parent parent image redirect_from
messages.getSearchResultsCalendar Returns information about the next messages of the specified type in the chat split by days. Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_getSearchResultsCalendar.html

Method: messages.getSearchResultsCalendar

Back to methods index

Returns information about the next messages of the specified type in the chat split by days.

Returns the results in reverse chronological order.
Can return partial results for the last returned day.

Parameters:

Name Type Description Required
peer Username, chat ID, Update, Message or InputPeer Peer where to search Optional
saved_peer_id Username, chat ID, Update, Message or InputPeer Search within the saved message dialog » with this ID. Optional
filter MessagesFilter Message filter, inputMessagesFilterEmpty, inputMessagesFilterMyMentions filters are not supported by this method. Optional
offset_id int Offsets for pagination, for more info click here Optional
offset_date int Offsets for pagination, for more info click here Optional

Return type: messages.SearchResultsCalendar

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$messages_SearchResultsCalendar = $MadelineProto->messages->getSearchResultsCalendar(peer: $InputPeer, saved_peer_id: $InputPeer, filter: $MessagesFilter, offset_id: $int, offset_date: $int, );