Ошибка при запуске бота для вк на node.js

const {VK} = require('vk-io');
const vk = new VK({
   token: '0ffd4bbbb124bb0b1f70b0f82035ce1fd29b149fd963baf6e32',
   apiMode: 'parallel',
   pollingGroupId: 198119776
});

vk.updates.hear(/^привет$/i, async (data) => {
    return data.send('привет');
});

async function run() {
    await vk.updates.startPolling();
    console.log('>_ Started');
}

run().catch(console.error);

при запуске бота в консоль выводится: "TypeError: vk.updates.hear is not a function"


Ответы (1 шт):

Автор решения: Анатолий

Вместо этого

const {VK} = require('vk-io');
const vk = new VK({
   token: '0ffd4bbbb124bb0b1f70b0f82035ce1fd29b149fd963baf6e32',
   apiMode: 'parallel',
   pollingGroupId: 198119776
});

используй так:

const {VK} = require('vk-io');
const vk = new VK();
vk.setOption({
   token: '0ffd4bbbb124bb0b1f70b0f82035ce1fd29b149fd963baf6e32',
   apiMode: 'parallel',
   pollingGroupId: 198119776
});
→ Ссылка