Здравствуйте. Мне нужно запустить несколько аккаунтов ВКонтакте в одном процессе. Использую библиотеку VK-IO для работы с апи ВКонтакте и попробовал сделать так (код ниже), но запускается только последний аккаунт из массива. Помогите с решением...
const { VK, getRandomId } = require('vk-io');
const { HearManager } = require('@vk-io/hear');
const users = require("./database/tokenUsers.json");
let vk;
users.map(user => {
console.log(user)
vk = new VK({
token: user.token
})
});
const bot = new HearManager();
vk.updates.on('message_new', bot.middleware);
bot.hear(/^!start/, ctx => {
if(ctx.senderId !== id) return;
vk.api.messages.send({ chat_id: ctx.chatId, message: "Hi", random_id: getRandomId() })
});
vk.updates.start().catch(console.error);
console.log("Bot has been started!");