Getting info about chats

There are various methods that can be used to fetch info about chats, based on bot API id, tg-cli ID, Peer, User, Chat objects.

get_pwr_chat (now fully async!)

$pwr_chat = yield $MadelineProto->get_pwr_chat(-100214891824);
foreach ($pwr_chat['participants'] as $participant) {
    \danog\MadelineProto\Logger::log($participant);
}

Use get_pwr_chat to get full chat info, including the full list of members, see here for the parameters and the result.

get_full_info (now fully async!)

$full_chat = yield $MadelineProto->get_full_info(-10028941842);

You can also use get_full_info to get full chat info, without the full list of members, see here for the parameters and the result.

get_info (now fully async!)

$chat = yield $MadelineProto->get_info(-10028941842);

You can also use get_info to get chat info, see here for the parameters and the result

get_id (now fully async!)

$id = yield $MadelineProto->get_id($update);

You can also use get_id to get chat ID from updates, messages and other objects.

Next section

This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.