@femto

Проблема с получением администратора?

Нужно проверить является ли пользователь администратором чата.
У меня есть такой вот код:
if event.type == VkBotEventType.MESSAGE_NEW:
            members = vk.messages.getConversationMembers(peer_id=event.object.peer_id)
            for i in members["items"]:
                if i["member_id"] == event.obj.member_id:
                    admin = i.get('is_admin', False)

Теперь нужно как то проверить admin == True или нет, если просто пишу if admin == True, то получаю UnboundLocalError: local variable 'admin' referenced before assignment
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 1
total4c
@total4c
Ничего не умею
В Event нету obj.member_id, поэтому используйте event.object.from_id
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы