Validators should be used on each argument instead of in the actual function executed when the command is used. See https://dragonfire535.gitbooks.io/discord-js-commando-beginners-guide/content/using-a-validator-for-an-arg.html for information about Discord.js Commando command argument validators.