@MasterCopipaster

Как спарсить канал в телеграмме по ссылке php?

Здравствуйте, мне надо спарсить сообщения из закрытой группы в телеграмме
я нагуглил статью как это делать
Но у меня вопрос, там сказано следующие:
название_канала, должно начинаться с @, например @breakingmash
но когда я смотрю информацию о канале я не вижу имени с сабакой, у меня есть только ссылка на канал и все? что нужно писать в
function run($params) {
        
       
        $MadelineProto = new \danog\MadelineProto\API('session.madeline');
        
        $settings = array(
            'peer' => $params['peer'], //название_канала, должно начинаться с @, например @breakingmash
            'offset_id' => $params['offset_id'] ?: 10,
            'offset_date' => $params['offset_date'] ?: 0,
            'add_offset' => $params['add_offset'] ?: 0,
            'limit' => $params['limit'] ?: 20, //Количество постов, которые вернет клиент
            'max_id' => $params['max_id'] ?: 0, //Максимальный id поста
            'min_id' => $params['min_id'] ?: 0, //Минимальный id поста - использую для пагинации, при  0 возвращаются последние посты.
            //'hash' => []
        );
 
 
        $data = $MadelineProto->messages->getHistory($settings);
 
        echo '<pre>';
        print_r($data);
        echo '</pre>';
    }

не понимаю... как подключится к чату если он доступен только по ссылке?
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
SoreMix
@SoreMix
yellow
Использовать ID вместо имени
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽