您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds the name of your folders under each folder
// ==UserScript== // @name Discord Folder Titles // @namespace http://tampermonkey.net/ // @version 2024-11-11 // @description Adds the name of your folders under each folder // @author You // @match https://discord.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=discord.com // @grant none // @license MIT // ==/UserScript== (function() { function insertAfter(referenceNode, newNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); } const folderNames = window.setInterval(function() { let folders = Array.from(document.getElementsByClassName("folder_bc7085")) document.querySelector('[aria-label="Servers"]').style = "text-align: center;"; folders.forEach(function (e) { const label = document.createElement("p"); label.innerHTML = e.parentElement.parentElement.parentElement.parentElement.getAttribute("data-dnd-name"); window.setInterval(function () { label.innerHTML = e.parentElement.parentElement.parentElement.parentElement.getAttribute("data-dnd-name"); }) label.classList.add("folderName") label.style = "color: white; font-size: 12px;" insertAfter(e.parentElement.parentElement.parentElement.parentElement.parentElement, label) // console.log(label, e.parentElement.parentElement.parentElement.parentElement.getAttribute("data-dnd-name"), e.parentElement.parentElement.parentElement.parentElement) }) if (Array.from(document.getElementsByClassName("folderName")) != "") { clearInterval(folderNames) } }, 1000) })();