forked from AstroOnYT/kahoot-bot-spammer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
spamkahoot.js
25 lines (21 loc) · 799 Bytes
/
spamkahoot.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const Kahoot = require("kahoot.js-updated");
const sleep = require("system-sleep");
// main vars
const kahootCode = 1234567;
const kahootBotPrefix = 'kbot';
const kahootBotNumberSeperator = ' #';
const numberOfBots = 51; // usually 75 or under. 51 as default.
// end main vars
for (var i = 0; i < numberOfBots; i++) {
console.log('joining bot ' + i + '/' + numberOfBots);
let client = new Kahoot;
client.setMaxListeners(Number.POSITIVE_INFINITY);
client.join(kahootCode, kahootBotPrefix + kahootBotNumberSeperator + i);
client.on("QuestionStart", question => {
console.log('choosing the first answer..');
question.answer(0);
console.log('---------------------------');
});
console.log('joined bot ' + i + '/' + numberOfBots);
sleep(250);
}