// ==UserScript== // @name Discord Auto Join Button Clicker // @namespace http://tampermonkey.net/ // @version 1.1 // @description 自动点击Discord加入按钮 // @author You // @match https://discord.com/channels/* // @license MIT // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; const JOIN_BUTTON_SELECTOR = 'button[aria-label*="加入"], button[aria-label*="Join"]'; const observer = new MutationObserver(function(mutations) { const joinButton = document.querySelector(JOIN_BUTTON_SELECTOR); if (joinButton) { console.log('找到加入按钮,正在点击...'); joinButton.click(); observer.disconnect(); } }); function checkForButton() { const joinButton = document.querySelector(JOIN_BUTTON_SELECTOR); if (joinButton) { console.log('找到加入按钮,正在点击...'); joinButton.click(); } else { console.log('未找到加入按钮,开始观察DOM变化...'); observer.observe(document.body, { childList: true, subtree: true }); } } if (document.readyState === 'complete' || document.readyState === 'interactive') { setTimeout(checkForButton, 1000); } else { window.addEventListener('DOMContentLoaded', checkForButton); } })();