From 37dbd86dc12d8c4d0e5b324716ca6983df4bf2a6 Mon Sep 17 00:00:00 2001 From: rungulus <14097023+rungulus@users.noreply.github.com> Date: Sun, 21 Apr 2024 23:49:58 -0600 Subject: [PATCH] handle usernames with periods --- frontend/bucket.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/bucket.js b/frontend/bucket.js index dfd86b1..bcbebbd 100644 --- a/frontend/bucket.js +++ b/frontend/bucket.js @@ -361,7 +361,8 @@ class Bucket extends EventEmitter { this.botState = `Activated by ${message.author.tag}`; console.log(`Got Ping! It's from ${message.author.tag}`); - const sender = message.author.username; + const sender = message.author.username.replace(/[^a-zA-Z0-9_-]/g, '');; + this.originalMessage = message.content.replace(/<@!\d+>/g, '').replace(`<@${this.client.user.id}>`, '').trim(); //dont send the ping to the ai