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