Method: messages.markDialogUnread

Back to methods index

Mark dialog as unread

Parameters:

Name Type Description Required
unread Bool Should it be marked or unmarked as read Optional
peer Username, chat ID, Update, Message or InputDialogPeer The dialog to mark as unread Yes

Return type: Bool

Can bots use this method: YES

MadelineProto Example:

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();

$Bool = $MadelineProto->messages->markDialogUnread(['unread' => Bool, 'peer' => InputDialogPeer, ]);

PWRTelegram HTTP API example (NOT FOR MadelineProto):

As a bot:

POST/GET to https://api.pwrtelegram.xyz/botTOKEN/madeline

Parameters:

As a user:

POST/GET to https://api.pwrtelegram.xyz/userTOKEN/messages.markDialogUnread

Parameters:

unread - Json encoded Bool

peer - Json encoded InputDialogPeer

Or, if you’re into Lua:

Bool = messages.markDialogUnread({unread=Bool, peer=InputDialogPeer, })