Greasy Fork is available in English.
Speedloading
// ==UserScript==
// @name Reopenchat Auto Joint
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Speedloading
// @author Noodleb0y
// @icon https://stonersunited.cloud/uploads/monthly_2023_11/su.ico
// @match *://*/*
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Try immediately
tryJoin();
// Also set up a MutationObserver to catch it if it loads later
const observer = new MutationObserver(() => {
tryJoin();
});
observer.observe(document.body, {
childList: true,
subtree: true
});
function tryJoin() {
const joinBtn = document.getElementById('join-user-btn');
if (joinBtn && !joinBtn.dataset.autoclicked) {
joinBtn.dataset.autoclicked = 'true';
joinBtn.click();
// Hide the parent join option container
const joinOption = document.getElementById('join-user-option');
if (joinOption) {
joinOption.style.display = 'none';
}
}
// Also handle the case where the button exists but display is already none
const joinOption = document.getElementById('join-user-option');
if (joinOption && joinOption.style.display === 'none') {
// Already hidden, but maybe still in DOM — remove it entirely
joinOption.remove();
}
}
})();