From 28cb36b5d56c562a45ef042b60cde30db26f6587 Mon Sep 17 00:00:00 2001 From: eniamza <65225917+Eniamza@users.noreply.github.com> Date: Sat, 20 Mar 2021 17:59:43 +0600 Subject: [PATCH] Fix : Use RegEx instead of space character in split --- src/bot.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bot.ts b/src/bot.ts index e232669..46d0e8b 100644 --- a/src/bot.ts +++ b/src/bot.ts @@ -23,11 +23,11 @@ bot.on('message', msg => { //check if message is a command if (msg.author.id !== bot.user.id && msg.content.startsWith(botConfig.prefix)) { console.log(`treating ${msg.content} from ${msg.author} as command`); - let cmdTxt = msg.content.split(' ')[0].substring(botConfig.prefix.length); + let cmdTxt = msg.content.split(/ +/)[0].substring(botConfig.prefix.length); let suffix = msg.content.substring(cmdTxt.length + botConfig.prefix.length + 1); //add one for the ! and one for the space if (msg.mentions.has(bot.user)) { try { - cmdTxt = msg.content.split(' ')[1]; + cmdTxt = msg.content.split(/ +/)[1]; suffix = msg.content.substring(bot.user.toString().length + cmdTxt.length + botConfig.prefix.length + 1); } catch (e) { //no command