lib/slack/endpoint/team.rb in slack-api-1.1.6 vs lib/slack/endpoint/team.rb in slack-api-1.2.0
- old
+ new
@@ -12,20 +12,45 @@
# Page number of results to return.
# @see https://api.slack.com/methods/team.accessLogs
# @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.accessLogs.md
# @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.accessLogs.json
def team_accessLogs(options={})
+ options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
post("team.accessLogs", options)
end
#
# This method provides information about your team.
#
# @see https://api.slack.com/methods/team.info
# @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.info.md
# @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.info.json
def team_info(options={})
+ options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
post("team.info", options)
+ end
+
+ #
+ # This method lists the integration activity logs for a team, including when integrations are added, modified and removed. This method can only be called by Admins.
+ #
+ # @option options [Object] :service_id
+ # Filter logs to this service. Defaults to all logs.
+ # @option options [Object] :app_id
+ # Filter logs to this API application. Defaults to all logs.
+ # @option options [Object] :user
+ # Filter logs generated by this user’s actions. Defaults to all logs.
+ # @option options [Object] :change_type
+ # Filter logs with this change type. Defaults to all logs.
+ # @option options [Object] :count
+ # Number of items to return per page.
+ # @option options [Object] :page
+ # Page number of results to return.
+ # @see https://api.slack.com/methods/team.integrationLogs
+ # @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.integrationLogs.md
+ # @see https://github.com/slackhq/slack-api-docs/blob/master/methods/team.integrationLogs.json
+ def team_integrationLogs(options={})
+ options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
+ post("team.integrationLogs", options)
end
end
end
end