@Stung
Программист

Удаление сообщение вк бота vk_api?

Здравствуйте, дорогие программисты.
Недавно начел работать с библиотекой vk_api, хотелось узнать у тех кто знает
как удалить сообщение отправленное ботом.

import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType

session = vk_api.VkApi(token="***")
vk = session.get_api()
longpoll = VkLongPoll(session)


def send_message(user_id, message):
    vk.messages.send(user_id=user_id, message=message, random_id=0)

def delete_message(message_id):
    vk.messages.delete(message_ids=message_id)


for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW:
        if event.to_me:

            msg = event.text.lower()
            id = event.user_id

            if msg == 'начать':
                send_message(id, "здарова")
                delete_message(event.message_id)
                send_message(id, "как дела")


Отправляет сообщение, но не удаляет первое, и сразу отправляет второе сообщение.
Подскажите как решить данный недочет
Спасибо!
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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