module Slack::Endpoint::Apps
Public Instance Methods
apps_permissions_info(options={})
click to toggle source
Returns list of permissions this app has on a team.
@see api.slack.com/methods/apps.permissions.info @see github.com/aki017/slack-api-docs/blob/master/methods/apps.permissions.info.md @see github.com/aki017/slack-api-docs/blob/master/methods/apps.permissions.info.json
# File lib/slack/endpoint/apps.rb, line 12 def apps_permissions_info(options={}) post("apps.permissions.info", options) end
apps_permissions_request(options={})
click to toggle source
Allows an app to request additional scopes
@option options [Object] :scopes
A comma separated list of scopes to request for
@option options [Object] :trigger_id
Token used to trigger the permissions API
@see api.slack.com/methods/apps.permissions.request @see github.com/aki017/slack-api-docs/blob/master/methods/apps.permissions.request.md @see github.com/aki017/slack-api-docs/blob/master/methods/apps.permissions.request.json
# File lib/slack/endpoint/apps.rb, line 26 def apps_permissions_request(options={}) throw ArgumentError.new("Required arguments :scopes missing") if options[:scopes].nil? throw ArgumentError.new("Required arguments :trigger_id missing") if options[:trigger_id].nil? post("apps.permissions.request", options) end