venom-bot
Version:
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design archite
35 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.checkingCloses = void 0;
async function checkingCloses(browser, mergedOptions, callStatus) {
new Promise(async (resolve, reject) => {
if (typeof browser !== 'string') {
let err;
do {
try {
await new Promise((r) => setTimeout(r, 2000));
if (browser['isClose'] ||
(mergedOptions.browserWS && !browser.isConnected())) {
if (mergedOptions.browserWS) {
browser.disconnect();
callStatus && callStatus('serverClose');
}
if (browser['isClose']) {
browser.close().catch((e) => reject(e));
callStatus && callStatus('browserClose');
}
err = false;
}
else {
throw 1;
}
}
catch (e) {
err = true;
}
} while (err);
}
});
}
exports.checkingCloses = checkingCloses;
//# sourceMappingURL=closes-browser.js.map