summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/chat.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/chat.js b/scripts/chat.js
index b718660..83d7445 100644
--- a/scripts/chat.js
+++ b/scripts/chat.js
@@ -65,6 +65,13 @@ function addMessage(message) {
messages.append(elem);
window.scrollTo(0, document.body.scrollHeight);
+
+ // remove old messages
+ if (messages.childElementCount > 100) {
+ for (let i = 0; i < messages.childElementCount - 100; i++) {
+ messages.childNodes[i].remove();
+ }
+ }
}
function addSystemMessage(message) {