90 842 B 16
-
function getChatlogLines(excludeServer = true, excludeLocal = true) {
-
arr = [];
-
document.querySelector(".ui-container .chat-container .chat").childNodes.forEach(line => {
-
let classList = line.classList;
-
if (!(excludeServer && classList.contains("server-message")) && !(excludeLocal && classList.contains("local-message")))
-
arr.push(line.querySelector(".chat-name").innerText + (classList.contains("local-message") ? " whispered" : "") + " " + line.querySelector(".chat-text").innerText);
-
}
-
);
-
-
console.log(arr.join("\n"));
-
}
-
-
// set parameters based on what you'd like to exclude from the chatlog
-
// first parameter should be 'true' if you want to exclude server messages, 'false' otherwise
-
// second parameter should be 'true' if you want to exclude local chat, 'false' otherwise
-
getChatlogLines(false, false);
by Guest
by Guest
by Guest
by Guest
by Guest