Link Search Menu Expand Document

Method: messages.getMessagesViews

Back to methods index

Get and increase the view counter of a message sent or forwarded from a channel

Parameters:

NameTypeDescriptionRequired
peerUsername, chat ID, Update, Message or InputPeerPeer where the message was foundOptional
idArray of intID of messageYes
incrementBoolWhether to mark the message as viewed and increment the view counterYes

Return type: messages.MessageViews

Can userbots use this method: YES

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_MessageViews = $MadelineProto->messages->getMessagesViews(peer: $InputPeer, id: [$int, $int], increment: $Bool, );