From 9eabdc9a29d27d0fc3b152e498c14fd10905bad2 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Thu, 22 May 2025 15:13:43 -0700 Subject: [PATCH] fix: correct order for removing cleared content --- src/events/message.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events/message.ts b/src/events/message.ts index dbaf30c..ebf1999 100644 --- a/src/events/message.ts +++ b/src/events/message.ts @@ -44,7 +44,7 @@ export const onMessage = async(message: Message): Promise => { }); if (clearMessageIndex !== -1) { // Remove the clear message and everything sent before it, which means everything after in the array because the array is backwards - history.splice(0, clearMessageIndex + 1); + history.splice(clearMessageIndex, history.length - clearMessageIndex); } const context: Array = history. reverse().