diff --git a/src/agent/commands/index.js b/src/agent/commands/index.js index 622808e..13d7201 100644 --- a/src/agent/commands/index.js +++ b/src/agent/commands/index.js @@ -14,7 +14,7 @@ export function getCommand(name) { return commandMap[name]; } -const commandRegex = /!(\w+)(?:\(((?:[^)(]+|'[^']*'|"[^"]*")*)\))?/ +const commandRegex = /!(\w+)(?:\(([\s\S]*)\))?/ const argRegex = /(?:"[^"]*"|'[^']*'|[^,])+/g; export function containsCommand(message) {