Indicates that one or more checks for given command have failed.
Thrown when the command service fails to find a command.
Indicates that given command name or alias is taken.
Indicates that given argument set already exists as an overload for specified command.
Thrown when the command service fails to build a command due to a problem with its overload.