module Slack::Web::Api::Endpoints::Calls
def calls_add(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/calls/calls.add.json -
See: https://api.slack.com/methods/calls.add -
Options Hash:
(**options)
-
:users
(Object
) -- -
:title
(Object
) -- -
:external_display_id
(Object
) -- -
:desktop_app_join_url
(Object
) -- -
:date_start
(Object
) -- -
:created_by
(Object
) -- -
:join_url
(Object
) -- -
:external_unique_id
(Object
) --
def calls_add(options = {}) throw ArgumentError.new('Required arguments :external_unique_id missing') if options[:external_unique_id].nil? throw ArgumentError.new('Required arguments :join_url missing') if options[:join_url].nil? post('calls.add', options) end
def calls_end(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/calls/calls.end.json -
See: https://api.slack.com/methods/calls.end -
Options Hash:
(**options)
-
:duration
(Object
) -- -
:id
(Object
) --
def calls_end(options = {}) throw ArgumentError.new('Required arguments :id missing') if options[:id].nil? post('calls.end', options) end
def calls_info(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/calls/calls.info.json -
See: https://api.slack.com/methods/calls.info -
Options Hash:
(**options)
-
:id
(Object
) --
def calls_info(options = {}) throw ArgumentError.new('Required arguments :id missing') if options[:id].nil? post('calls.info', options) end
def calls_update(options = {})
- See: https://github.com/slack-ruby/slack-api-ref/blob/master/methods/calls/calls.update.json -
See: https://api.slack.com/methods/calls.update -
Options Hash:
(**options)
-
:title
(Object
) -- -
:join_url
(Object
) -- -
:desktop_app_join_url
(Object
) -- -
:id
(Object
) --
def calls_update(options = {}) throw ArgumentError.new('Required arguments :id missing') if options[:id].nil? post('calls.update', options) end