Reddit - Auto Show Folded First Level Comments/Replies. 自动展示第一级的折叠评论
目前為
// ==UserScript==
// @name Reddit - Auto Show Folded Comments
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Reddit - Auto Show Folded First Level Comments/Replies. 自动展示第一级的折叠评论
// @author Martin______X
// @match https://www.reddit.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=reddit.com
// @grant none
// @license MIT
// ==/UserScript==
const simpleClick = (async (button) => {
button.click();
});
const moreCommentsInterval = setInterval(() => {
try {
let comments = document.querySelectorAll('shreddit-comment[thingid]');
for (let i = 0; i < comments.length; i++) {
let comment = comments[i];
if (!comment.hasAttribute("banger")) {
if (comment.hasAttribute("collapsed")) {
let button = comment.shadowRoot.querySelector("button");
if (button) {
simpleClick(button);
}
}
comment.setAttribute("banger", "");
}
}
let tracker = document.querySelector('faceplate-tracker[noun="load_more_comments"]');
if (tracker) {
let button = tracker.querySelector("button");
if (button) {
simpleClick(button);
}
}
} catch (error) {
console.error(error)
}
}, 1);