Извините, что мое название расплывчато, я не знаю, как это назвать.
Я делаю сайт спамера kahoot. Предполагается, что боты появляются в кахуте в порядке возрастания, например testbot1 -> testbot2 -> testbot3 и т. д. Однако это всегда заканчивается так: ![Kahoot bots](https://i.stack.imgur.com/RmamH.png)
В консоли это также показывает проблему:
![Console bots](https://i.stack.imgur.com/Z5Jmd.png)
У меня есть команда в server.js, которая зацикливает командный файл на спам-ботов:
for(var i=0;numberOfBots>i;i++){
runKahootIndex.run(pin, name, command, i)
}
И тогда в этом файле код:
var client = new Kahoot;
client.join(pin, `${name}${numIDCounter}`) // the "numIDCounter" is just the i variable from server.js
Я понятия не имею, что является причиной этой проблемы, а также каждый раз, когда файл пытается порождать бота, который уже находится в игре, появляются ошибки, но файл продолжает работать. Это ошибки, но я не думаю, что они будут полезны:
![Console Error 2](https://i.stack.imgur.com/5an7Z.png)
Редактировать: я добавил такую функцию в мою программу, но она не исправила ее:
function sleep(millis) {
return new Promise(resolve => setTimeout(resolve, millis));
}
Как я могу это исправить? Любая помощь с благодарностью, заранее спасибо.