@andreysyomin

Как переслать сообщение\ответить пользователю в Vk через longpool?

Только начал осваивать лонгпул вк (в документации не нашёл толком ответ) и питон. Код собственно:
from vk_api.longpoll import VkLongPoll, VkEventType
import vk_api, random
from datetime import datetime
import random
login, password = "Логин", "Пароль"

vk_session = vk_api.VkApi(login=login, password=password, app_id=2685278)
vk_session.auth(token_only=True)


session_api = vk_session.get_api()

longpoll = VkLongPoll(vk_session)

def send_message(peer_id, message=None, attachment=None, keyboard=None, payload=None):
    session_api.messages.send(peer_id=peer_id, message=message, random_id=random.randint(-2147483648, +2147483648),
                              attachment=attachment, keyboard=keyboard, payload=payload)
for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW:
        print('Текст сообщения: ' + str(event.text))
        response = event.text.lower()
        if response =='баф899':
            send_message(peer_id=event.peer_id,message='Благословение атаки')

Хочу чтобы отвечал как с картинки 5ea365ee5a8eb335254864.png
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
https://vk.com/dev/messages.send
reply_to - идентификатор сообщения, на которое требуется ответить.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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