summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-10-25 16:50:01 +0500
committerilotterytea <iltsu@alright.party>2025-10-25 16:50:01 +0500
commit59920e2fbbb1143ff257dce40f7657f8b1f5294e (patch)
tree13f197965ae32e560622887224315ce5b9dc6736 /scripts
parent4695df2599459806fb5421e19e1820bffa239168 (diff)
fix: remove old messages
Diffstat (limited to 'scripts')
-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) {