Skip to main content

Button spammer

// button -> html button
// interval -> ms between clicks
// target -> number of clicks before stop
async function clickLots(button, interval, target) {
    const sleep = (ms) => {
        return new Promise(resolve => setTimeout(resolve, ms));
    }
    let count = target;
    while(count > 0) {
        await sleep(interval);
        count -= 1;
        button.click();
    }
}