Как улавливать событие редактирования сообщения через VK API?

Здравствуйте! Ради удовольствия пишу бота на библиотеке VK-IO(JS), хотел бы узнать, как улавливать событие редактирования сообщения(типо в консоле написало: "Сообщение отредактировано на: *новый текст после редактирования*"), если у меня бот это страничный бот(не группа)? Я пытался сам сделать, оно никак не хотело работать. Хотел попросить помощи у вас.
  • Вопрос задан
  • 422 просмотра
Решения вопроса 1
@yamudaqq
чтобы это реализовать нужно постоянно делать проверку всех предыдущих сообщений которые когда-либо были отправлены на страницу бота.

для начала тебе нужно узнать все их айдишники.

после этого используй метод messages.getByIdи проверяй наличие в нём 'update_time', как на картинке
b4XZpnp7Tr_eZ1Hj-NFfRQ.jpeg

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

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

Войти через центр авторизации
Похожие вопросы