module Slack::Web::Api::Endpoints::Functions
def functions_completeError(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/functions/functions.completeError.json -
See: https://api.slack.com/methods/functions.completeError -
Options Hash:
(**options)
-
:function_execution_id
(string
) -- -
:error
(string
) --
def functions_completeError(options = {}) raise ArgumentError, 'Required arguments :error missing' if options[:error].nil? raise ArgumentError, 'Required arguments :function_execution_id missing' if options[:function_execution_id].nil? post('functions.completeError', options) end
def functions_completeSuccess(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/functions/functions.completeSuccess.json -
See: https://api.slack.com/methods/functions.completeSuccess -
Options Hash:
(**options)
-
:outputs
(object
) -- -
:function_execution_id
(string
) --
def functions_completeSuccess(options = {}) raise ArgumentError, 'Required arguments :function_execution_id missing' if options[:function_execution_id].nil? raise ArgumentError, 'Required arguments :outputs missing' if options[:outputs].nil? options = encode_options_as_json(options, %i[outputs]) post('functions.completeSuccess', options) end