Greasy Fork is available in English.
Mass reply to everyone and WAY-HEE!
当前为
// ==UserScript==
// @name WAY-HEE mass reply 4chan
// @include http://boards.4channel.org/*
// @include https://boards.4channel.org/*
// @include http://boards.4chan.org/*
// @include https://boards.4chan.org/*
// @description:en Mass reply to everyone and WAY-HEE!
// @version 0.0.1.20200402141949
// @namespace http://greasyfork.icu/users/473762
// @description Mass reply to everyone and WAY-HEE!
// ==/UserScript==
(function(){
'use strict';
function addWH(qr){
var wayheebtn = document.createElement("button");
var wayheetext = document.createTextNode("WAY-HEE");
wayheebtn.setAttribute("style","color:#8ba446;font-size:23px;background-color:#333333");
wayheebtn.onclick = function(){
// var arr = Array.from(document.querySelectorAll(".postContainer")).map(e=>{ return ">>"+e.id.slice(2)+" " }).join("")
var arr = Array.from(document.querySelectorAll(".postContainer")).map(e=>{ return ">>" + e.id.slice(2) })
document.querySelector('[placeholder="Comment"]').value = arr.slice(Math.max(arr.length - 150, 0)).join(" ") + "\n*WAY-HEE*";
}
wayheebtn.appendChild(wayheetext);
qr.appendChild(wayheebtn);
}
var checkqrexists = new MutationObserver(function(mutations, me) {
var qr = document.getElementById('qr');
if(qr){
addWH(qr);
me.disconnect();
return;
}
});
checkqrexists.observe(document, { childList: true, subtree: true });
})();