Any UBI command consists of the following fields. Some are required, others are optional.
name
(required) - name of the the command in UBI.short_description
(required) - description of command when<commands>
is executed.error_message
(required) - response UBI gives when command failed.success_message
(required) - response that gives when command is successful. must contain{}
to be valid.{}
is used as a string substution (i,e, "Your horoscope is {}", where{}
will be replaced by the response of the API.number_of_parameters
(required) - the number of parameters (does not include API key) your function can accept. Currently 0 ("bloomberg") or 1 ("bible john316")