Лично я использую
const { VK, Upload, Updates } = require('vk-io');
const { HearManager } = require('@vk-io/hear');
Что бы начать нужно все скачать, через NPM
А далее:
const vk = new VK({
token: "// токен нужно получить в группе"
});
const pollid = `// айди нужно получить в группе`
const bot = new HearManager()
А так же рекомендую начать с данной команды что бы проверить работу бота:
bot.hear(/^(?:Пинг)/i, async message => {
return message.send("ПОНГ")
});
А в конце для работы:
vk.updates.start().catch(console.error)
console.log('VK Polling starting...')
console.log('Polling started')
console.log("Ready! If u see this message all is ok.")