Задать вопрос
@dmitriy8720

Не видит анонимного Администратора, как исправить?

если я снимаю галочку анонимности, то все работает и сообщения от администратора не удаляет, а если ставлю, то не видит администратора и удаляет сообщения, так как включена анонимность.Библиотека Aiogram, телеграм группа.

Есть такой кусочек кода

from aiogram.types.chat_member import ChatMember, ChatMemberMember, ChatMemberOwner, ChatMemberAdministrator, ChatMemberRestricted, ChatMemberLeft, ChatMemberBanned, ChatMemberStatus
from aiogram.types.poll import Poll

Вот сам код
rolp_statuses = ("creator", "administrator", "member")
 user = await bot.get_chat_member(chat_id = -100id, user_id=message.from_user.id)
member = await bot.get_chat_member(message.chat.id, message.from_user.id)
if isinstance(member, types.ChatMemberMember) or not isinstance(member, types.ChatMemberAdministrator):
if not user.status in rolp_statuses:

Как его исправить? чтобы видел, анонимного администратора.
Импортировал библиотеки, чтобы увидел Администратора и пользователей, но не помогло, как я понял, нужен is_anonymous
  • Вопрос задан
  • 306 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@FantomAbc
if types.ChatMemberMember(is_anonymous = True):
return True
Ответ написан
Ваш ответ на вопрос

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

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