const {VK} = require('vk-io')
const {HearManager} = require('@vk-io/hear')
const vk = new VK({
token // ваш токен
})
const bot = new HearManager()
vk.updates.on('message_new', bot.middleware)
bot.hear(/./, ctx => {
const cmid = ctx.conversationMessageId
ctx.send(`Hello. Your message id is ${cmid }`)
vk.api.messages.delete({peer_id: 2000000001, cmids: cmid, delete_for_all: 1 })
})
console.log('Bot launched')
vk.updates.start().catch(console.error)
В целом вы правы.