diff --git a/Xiao.js b/Xiao.js index c8fbe5bc..7f726ac5 100644 --- a/Xiao.js +++ b/Xiao.js @@ -380,6 +380,7 @@ client.on('commandRun', async command => { if (command.unknown) return; client.logger.info(`[COMMAND] ${command.name} was used.`); const channel = await client.fetchCommandChannel(); + if (!channel) return; channel.send(`\`${command.name}\` was used! It has now been used **${formatNumber(command.uses)}** times!`) .catch(() => null); }); diff --git a/framework/Dispatcher.js b/framework/Dispatcher.js index 3017edc9..b785ee89 100644 --- a/framework/Dispatcher.js +++ b/framework/Dispatcher.js @@ -37,7 +37,7 @@ module.exports = class CommandDispatcher { const finalResult = { flags: parsed }; for (let i = 0; i < command.args.length; i++) { const arg = command.args[i]; - const parsedArg = result._[i]; + const parsedArg = parsed._[i]; if (arg.isEmpty(parsedArg, msg, arg)) { if (arg.default) { finalResult[arg.name] = typeof arg.default === 'function' ? arg.default(msg) : arg.default;