message: merged all missing args bools into 1 if
diff: @@ -349,22 +349,13 @@ export class CommandClient extends Client implements CommandClientOptions {
  }
  }
  - if (command.args !== undefined) {
  - if (parsed.args.length === 0) {
  + if (command.args !== undefined && (parsed.args.length === 0 || parsed.args.length < command.args.length)) {
  try {
  return await command.onMissingArgs(ctx)
  } catch (e) {
  return this.emit('commandMissingArgs', ctx)
  }
  }
  - else if (parsed.args.length < command.args.length) {
  - try {
  - return await command.onMissingArgs(ctx)
  - } catch (e) {
  - return this.emit('commandMissingArgs', ctx)
  - }
  - }
  - }
  try {
  this.emit('commandUsed', ctx)
  