Free Bitcoin via satoshitap.com autologin

Claim free Bitcoin

// ==UserScript==
// @name         Free Bitcoin via satoshitap.com autologin
// @namespace    Claim free Bitcoin
// @version      2.0
// @description  Claim free Bitcoin
// @author       vikiweb
// @match        https://www.satoshitap.com/
// @match        https://www.satoshitap.com/*
// @icon         https://www.google.com/s2/favicons?domain=satoshitap.com
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    ////EDIT YOUR USER NAME AND PASSWORD BELOW////
    var username = "username/email";////EXAMPLE////
    var password = "password";////EXAMPLE////
    var clicked = false;
    var address = false;
    if(document.querySelector("body div.jumbotron-home") && (window.location.href.includes("https://www.satoshitap.com/"))) {
        window.location.replace("https://www.satoshitap.com/login");
    }

    if(window.location.href.includes("https://www.satoshitap.com/account")) {
        window.location.replace("https://www.satoshitap.com/faucet");
    }

    setInterval(function() {
        if (document.querySelector("#username")) {
            document.querySelector("#username").value = username;
            address = true;
        }
        if (document.querySelector("#password")) {
            document.querySelector("#password").value = password;
            address = true;
        }
    }, 1000);
    setInterval(function() {
        function isCaptchaChecked() {
            return grecaptcha && grecaptcha.getResponse().length !== 0;
        }

        if (isCaptchaChecked()) {
            document.querySelector("#button").click();
            clicked = true;
        }

        clicked = true;
    },6000);

    setTimeout(function() {
        if (document.getElementsByClassName("btn btn-block btn-primary btn-lg")[0]) {
            document.getElementsByClassName("btn btn-block btn-primary btn-lg")[0].click();
        }
    }, 3000);

    setInterval(function() {
        function isCaptchaChecked() {
            return grecaptcha && grecaptcha.getResponse().length !== 0;
        }

        if (isCaptchaChecked()) {
            document.getElementsByClassName("btn btn-block btn-success btn-lg")[0].click();
            clicked = true;
        }
    }, 3000);

    setTimeout(function() {
        window.location.replace(window.location.pathname + window.location.search + window.location.hash);
    }, 2*60000);
})();