diff options
| -rw-r--r-- | scripts/chat.js | 7 |
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) { |
