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
(array
) -- -
:title
(string
) -- -
:external_display_id
(string
) -- -
:desktop_app_join_url
(string
) -- -
:date_start
(integer
) -- -
:created_by
(string
) -- -
:join_url
(string
) -- -
:external_unique_id
(string
) --
def calls_add(options = {}) raise ArgumentError, 'Required arguments :external_unique_id missing' if options[:external_unique_id].nil? raise ArgumentError, '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
(integer
) -- -
:id
(string
) --
def calls_end(options = {}) raise ArgumentError, '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
(string
) --
def calls_info(options = {}) raise ArgumentError, '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
(string
) -- -
:join_url
(string
) -- -
:desktop_app_join_url
(string
) -- -
:id
(string
) --
def calls_update(options = {}) raise ArgumentError, 'Required arguments :id missing' if options[:id].nil? post('calls.update', options) end