From 35a82c52dbd964cf18c3f9f72441749174a1a685 Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Fri, 23 Jun 2023 20:16:14 -0500 Subject: [PATCH] new: Added squabbles-hide-username --- squabbles-hide-username.user.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 squabbles-hide-username.user.js diff --git a/squabbles-hide-username.user.js b/squabbles-hide-username.user.js new file mode 100644 index 0000000..497980a --- /dev/null +++ b/squabbles-hide-username.user.js @@ -0,0 +1,30 @@ +// ==UserScript== +// @name Squabbles Hide Username +// @namespace Squabbles +// @license GNU GPLv3 +// @match https://squabbles.io/* +// @grant none +// @version 1.0 +// @author SinTan +// @description 18/6/2023, 11:50:07 pm +// ==/UserScript== + +// Change this to whatever you want +const new_username = 'username' + +const checkElement = async selector => { + while (document.querySelector(selector) === null) { + await new Promise(resolve => requestAnimationFrame(resolve)) + } + return document.querySelector(selector); +}; + +checkElement('div.ms-2').then((div) => { + const img = div.getElementsByTagName('img')[0]; + const username = div.getElementsByTagName('span')[0]; + + img.src = 'https://i.imgur.com/b08hxPY.png'; + img.alt = new_username; + username.innerHTML = new_username; +}); +