Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 13, 2022 03:53:35

gandonio
Зарегистрирован: 2022-10-16
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с классом ChatMembersFilterMembers библиотеки aiotdlib

Добрый день.

Для вызова метода searchChatMemers из Api Telegram'a пользовался библиотекой python-telegram. Набросав такой код:

params = {"chat_id": chat_id, "query": "a", "limit": 150}
res = telegram.call_method("searchChatMembers", params=params)
res.wait()
print(res.error_info)
После нескольких запусков кода понял, что параметр filter игнорировать нельзя. Порывшись в интернете узнал, что в качестве фильтра должны выступать объекты класса ChatMembersFilter из того же апи телеграма. Решил создать эти объекты через библиотеку aiotdlib, так как нашел в ней этот класс. Далее попыталсля, вот так создав объект класса:
from aiotdlib.api import ChatMembersFilterMembers
filter = ChatMembersFilterMembers()
filter.ID = chat_id
Каким либо образом получить из него мемберов чата, так как в документации к классу (вот тут - https://core.telegram.org/tdlib/docs/classtd_1_1td__api_1_1chat_members_filter_members.html) написано, что класс возвращает мемберов, но не понял, как это сделать. Прошу помочь в этом.

Заранее спасибо за ответы.

Офлайн

#2 Ноя. 13, 2022 20:53:34

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Проблема с классом ChatMembersFilterMembers библиотеки aiotdlib

А сам TDLIB собрал в систему установил?
https://github.com/tdlib/td/blob/master/example/README.md#python



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Ноя. 15, 2022 12:02:06

gandonio
Зарегистрирован: 2022-10-16
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с классом ChatMembersFilterMembers библиотеки aiotdlib

ZerG
А сам TDLIB собрал в систему установил? https://github.com/tdlib/td/blob/master/example/README.md#python
Спасибо, что ответили.

Билдил по этой ссылке: https://tdlib.github.io/td/build.html?language=Python на Debian 10.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version