нашел на хабре вот такой код:
import vk_api
import time
from vk_api.longpoll import VkLongPoll, VkEventType
# API-ключ
token = "Тут стоит мой токен от моей группы!"
#vk = vk_api.VkApi(login = 'login', password = 'pass') #Авторизация пользователя
#Авторизоваться как сообщество
vk_session = vk_api.VkApi(token = token)
#vk.auth()
longpoll = VkLongPoll(vk_session)
# Основной цикл
for event in longpoll.listen():
# Если пришло новое сообщение
if event.type == VkEventType.MESSAGE_NEW:
# Если оно имеет метку для меня( то есть бота)
if event.to_me:
# Сообщение от пользователя
request = event.text
# Каменная логика ответа
if request == "привет":
vk_api.messages.send(user_id=event.user_id, message = 'Hi')
Но когда я запускаю код он мне выдает вот такую ошибку:
File "расположения файла", line 32, in <module>
vk_api.messages.send(user_id=event.user_id, message = 'Hi')
AttributeError: module 'vk_api' has no attribute 'messages'
Как это исправить?