Sha256: de04a3d6c4b1c1753e03bbd831814c2d9c813e65d84a3180957446bd59bfffb6

Contents?: true

Size: 1.89 KB

Versions: 5

Compression:

Stored size: 1.89 KB

Contents

# This file was auto-generated by lib/tasks/web.rake

module Slack
  module Web
    module Api
      module Endpoints
        module Team
          #
          # This method is used to get the access logs for users on a team.
          #
          # @see https://api.slack.com/methods/team.accessLogs
          # @see https://github.com/dblock/slack-api-ref/blob/master/methods/team/team.accessLogs.json
          def team_accessLogs(options = {})
            post('team.accessLogs', options)
          end

          #
          # This method provides information about your team.
          #
          # @see https://api.slack.com/methods/team.info
          # @see https://github.com/dblock/slack-api-ref/blob/master/methods/team/team.info.json
          def team_info(options = {})
            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 Slack app. Defaults to all logs.
          # @option options [user] :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.
          # @see https://api.slack.com/methods/team.integrationLogs
          # @see https://github.com/dblock/slack-api-ref/blob/master/methods/team/team.integrationLogs.json
          def team_integrationLogs(options = {})
            options = options.merge(user: users_id(options)['user']['id']) if options[:user]
            post('team.integrationLogs', options)
          end
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
slack-ruby-client-0.7.4 lib/slack/web/api/endpoints/team.rb
slack-ruby-client-0.7.3 lib/slack/web/api/endpoints/team.rb
slack-ruby-client-0.7.2 lib/slack/web/api/endpoints/team.rb
slack-ruby-client-0.7.1 lib/slack/web/api/endpoints/team.rb
slack-ruby-client-0.7.0 lib/slack/web/api/endpoints/team.rb