Нашел следующую функцию:
def check_kf(peer_id:int) -> list:
authorize.method("messages.getConversationMembers", {
"peer_id": peer_id
})["items"]
Как я понял она позволяет проверять,есть ли человек в беседе или нет. Пользуясь ей,я попытался создать другую функцию:
def add_v_besedy(sender,uid):
uid = reseived_message[10:19]
user_id = uid
if uid in check_kf(3):
write_message(sender,'text')
else:
write_message(sender,'as')
Если ид пользователя(int) в беседе с peer_id = 3,то выполняется функция отправки сообщения.
Когда я запускаю код,у меня выдает ошибку в строке( if uid in check_kf(3): ):
TypeError: argument of type 'NoneType' is not iterable
Как это можно исправить? Я создавал функцию для того,чтобы если пользователь при приглашении в беседу уже состоит в ней писался какой-нибудь ответ