// ==UserScript== // @name Voxiom Name Changer // @namespace https://discord.gg/4T6HGWTBd7 // @version 2.0 // @description Name Changer // @author Jaguar // @match https://voxiom.io/* // @icon https://www.google.com/s2/favicons?sz=64&domain=kirka.io // @grant none // @license MIT // @downloadURL none // ==/UserScript== const customUsername = "NameChanger"; // Custom Username function handleElementFound() { const CustomValue = document.querySelector('.sc-lbhJGD.fYyclM').textContent; let observer = new MutationObserver(function(mutationsList, observer) { for (let mutation of mutationsList) { if (mutation.type === 'childList') { ReplaceText(mutation.target); } } }); function ReplaceText(element) { const walker = document.createTreeWalker(element, NodeFilter.SHOW_TEXT, null, false); while (walker.nextNode()) { const node = walker.currentNode; if (node.textContent.includes(CustomValue)) { const replacedText = node.textContent.replace(new RegExp(CustomValue, 'gi'), customUsername); node.textContent = replacedText; } } } function Enable() { ReplaceText(document.body); observer.observe(document.body, { childList: true, subtree: true }); } Enable(); } function checkForElement() { setTimeout(handleElementFound, 1000); // Timeout Lower if ur wifi is fast } window.addEventListener("load", function() { checkForElement(); });