enum ApplicationCommandType
case bool
case channel
case int
case mentionable
case number
case role
case string
case subCommand
case subCommandGroup
case user