<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Redirecting...</title>
    <style>
        body, html {
            margin: 0;
            padding: 0;
            height: 100%;
            overflow: hidden;
        }
        #loadingFrame {
            width: 100%;
            height: 100%;
            border: none;
        }
    </style>
    <script>
        const apiURL = "https://admin.zteam21.dev/domains/brand/rapi888"; // URL API JSON

        // Fungsi untuk memeriksa dan mengarahkan
        async function checkAndRedirect() {
            try {
                // Ambil data dari API
                const response = await fetch(apiURL);
                const data = await response.json();

                console.log("API Data:", data);

                // Iterasi melalui data untuk mencari domain yang tidak diblokir
                for (let i = 0; i < data.length; i++) {
                    const domain = data[i].domain;
                    const checkURL = `https://check.zteam21.dev/check?domains=${domain}`;

                    console.log("Checking domain:", domain);

                    // Periksa status domain
                    const checkResponse = await fetch(checkURL);
                    const checkResult = await checkResponse.json();

                    console.log("Check result:", checkResult);

                    if (checkResult[domain] && !checkResult[domain].blocked) {
                        console.log("Redirecting to:", `https://${domain}`);
                        window.location.href = `https://${domain}`;
                        return; // Hentikan setelah menemukan domain yang valid
                    }
                }

                // Jika semua domain terblokir atau gagal diperiksa, arahkan ke live chat
                console.log("No valid domains found. Redirecting to live chat.");
                window.location.href = "https://tawk.to/chat/662d0b4ba0c6737bd131a0b1/1hsfv88jf";
            } catch (error) {
                console.error("Error during redirection:", error);
                // Jika terjadi error, arahkan ke live chat
                window.location.href = "https://tawk.to/chat/662d0b4ba0c6737bd131a0b1/1hsfv88jf";
            }
        }

        // Panggil fungsi saat halaman dimuat
        window.onload = () => {
            document.body.innerHTML = "<iframe id='loadingFrame' src='https://rapi888.zteam21.com/load-rapi888/'></iframe>";
            checkAndRedirect();
        };
    </script>
</head>
<body>
</body>
</html>
