Данная команда позволяет получить список всех чатов (группы и каналы).
<?php $xhe_host = "127.0.0.1:7040"; // подключим функциональные объекты if (!isset($path)) $path="../../../Templates/init.php"; require($path); // начало echo "<hr><font color=blue>telegram->".basename (__FILE__)."</font><hr>"; // получить можно тут : https://core.telegram.org/api $appID = "xxx"; $appHash = "xxx"; $myPhoneNumber = "+7xxx"; $contactPhoneNumber = "xxxxxx"; $password = "xxx"; // 1 шаг echo("1. Соединится с телеграм: "); echo($telegram->connect($appID, $appHash)); // 2 шаг echo("\n2. Запросить авторизацию: "); $res = $telegram->request_authorization($myPhoneNumber); echo($res); if ($res != "connected") { // ввод кода верификации if ($res == "verification_code") { $auth_code = $app->get_dlg_input_string("dlg_1", "Введите код авторизации из смс или чата: "); // 3 шаг echo("\n3. Авторизоваться: "); $res = $telegram->authorization($myPhoneNumber, $res, $auth_code); echo($res); } // ввод пароля if ($res == "password") { $auth_code = $app->get_dlg_input_string("dlg_1", "Введите пароль: "); // 4 шаг echo("\n4. Авторизоваться: "); $res = $telegram->authorization($myPhoneNumber, $res, $password); echo($res); } if ($res != "ok") { echo("\n4. Не удалось авторизоваться: "); $app->quit(); } } // 5 шаг echo("\n5. Получить каналы: "); print_r($telegram->get_chats("chanel")); // 6 шаг echo("\n6. Отсоеденится: "); echo ($telegram->disconnect()); // конец echo "<hr><br>"; // Quit $app->quit(); ?>