пишу я бота в вк, сделал несколько функций для удобства, все библиотеки vk_api импортированы и значит нужно было мне поймать ошибку vk_api, в одной функции она ловится, а в другой никак не хочет и выдаёт ошибку:
NameError name 'vk_api' is not defined:
И он выдаёт это на той строке где было написано это:
except vk_api.exceptions.ApiError:
pass
Вот сам код:
def kick_all(user_id):
try:
result = cursor.execute(f'SELECT * FROM `chats`')
row = cursor.fetchall()
for chat_s in row:
vk.messages.removeChatUser(chat_id=chat_s['chat_id'], member_id=user_id)
return f"Пользователь был кикнут во всех беседах."
except vk_api.exceptions.ApiError:
pass