joker / UP-ADS Faucet Clicker

// ==UserScript==
// @name     UP-ADS Faucet Clicker
// @namespace https://up-ads.com/r/63da9f67e645409994131f47
// @version  1.1
// @source https://photolessons.org/
// @description  https://up-ads.com/r/63da9f67e645409994131f47
// @match    *://up-ads.com/*
// @grant    none
// @license MIT
// ==/UserScript==


(function() {
  // задаем интервал времени между нажатиями (в миллисекундах)
  const intervalTime = 25000;
  // задаем селектор для кнопки, которую нужно нажимать
  const buttonSelector = ".sc-4d364871-0.ijETel";
  // задаем селектор для второй кнопки, которую нужно нажимать
  const secondButtonSelector = '.sc-d7af720a-2.UAgJA';

  // функция, которая будет нажимать на кнопки
  function clickButtons() {
    const button = document.querySelector(buttonSelector);
    const secondButton = document.querySelector(secondButtonSelector);
    if (button) {
      button.click();
      console.log("Clicked first button.");
      setTimeout(() => {
        const confirmButton = document.querySelector(".swal2-confirm.swal2-styled");
        if (confirmButton) {
          confirmButton.click();
          console.log("Clicked confirm button.");
        }
        if (secondButton) {
          secondButton.click();
          console.log("Clicked second button.");
        }
      }, 2000); // increase the delay to 2 seconds
    }
  }

  // запускаем функцию нажатия на кнопки через заданный интервал времени
  setInterval(clickButtons, intervalTime);
})();