Skip to content

Peer

Back to types index

You can directly provide the Update or Message object here, MadelineProto will automatically extract the destination chat id.

The following syntaxes can also be used:

$Peer = '@username'; // Username

$Peer = $update; // Update objects received in the event handler

$Peer = 'me'; // The currently logged-in user

$Peer = 44700; // bot API id (users)
$Peer = -492772765; // bot API id (chats)
$Peer = -10038575794; // bot API id (channels)

$Peer = 'https://t.me/danogentili'; // t.me URLs
$Peer = 'https://t.me/joinchat/asfln1-21fa_'; // t.me invite links

You can also provide one of the following objects, instead, MadelineProto will handle conversion automatically:

Possible values (constructors):

peerUser

peerChat

peerChannel

Methods that return an object of this type (methods):

$MadelineProto->chatlists->getLeaveChatlistSuggestions