Fix arg parsing for flags

This commit is contained in:
Dragon Fire
2024-04-07 01:50:45 -04:00
parent 79f53051d2
commit 48031f2045
+1 -1
View File
@@ -42,7 +42,7 @@ module.exports = class CommandDispatcher {
}
const content = msg.content.replace(this.commandPattern, '').trim();
const result = (content.match(argRegex) || []).map(m => m.replace(argRegex, '$1$2'));
const parsed = minimist(result);
const parsed = minimist(result, { boolean: true });
const finalResult = { flags: parsed };
for (let i = 0; i < command.args.length; i++) {
const arg = command.args[i];