matchCommand 
  实现细节
commandName 带有 commandPrefix 时可以匹配到所有指令
commandName 不带有 commandPrefix 时只能匹配到 Command.prefixOptional 的指令
Parameters
commandName 
可能带有或不带有 commandPrefix.
commandName 带有 commandPrefix 时可以匹配到所有指令
commandName 不带有 commandPrefix 时只能匹配到 Command.prefixOptional 的指令
可能带有或不带有 commandPrefix.