module Slack::Web::Api::Endpoints::Functions

def functions_completeError(options = {})

Other tags:
    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 = {})

Other tags:
    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