Files
mcr-account-creator-bot/main.js
2023-05-19 18:14:26 +02:00

22 lines
650 B
JavaScript

require('dotenv').config();
const { connect, disconnect } = require('./modules/codeHandler');
const { createDriver } = require('./modules/driverManager');
const { createAccount } = require('./modules/microsoftHandler');
async function main() {
const numAccounts = 3;
await connect();
const accountPromises = [];
for (let i = 0; i < numAccounts; i++) {
const promise = createAccount(createDriver());
accountPromises.push(promise);
console.log(`Account ${i + 1} done!`);
await new Promise((resolve) => setTimeout(resolve, 20000));
}
await Promise.all(accountPromises);
console.log('All accounts done!');
await disconnect();
}
main();