@Pikachuuuu

Как получить список всех групп на аккаунте telegram?

Пишу юзербота для телеграм на python, использую библиотеку pyrogram. Столкнулся с проблемой, надо получить список всех групп с аккаунта в любом виде (id или username) и добавить их в массив. Никак не могу найти решение вопроса. Наткнулся на метод getallchat, но не разобрался как работает, буду благодарен за помощь
  • Вопрос задан
  • 2706 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
https://docs.pyrogram.org/api/methods/get_dialogs либо https://docs.pyrogram.org/api/methods/iter_dialogs
В каждом дилоге получаете тип чата, и если это группа - делаете что надо

for dialog in app.iter_dialogs():
    if dialog.chat.type == 'group':
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы