Module: Slack::Endpoint::Team

Included in:
Slack::Endpoint
Defined in:
lib/slack/endpoint/team.rb

Instance Method Summary collapse

Instance Method Details

#team_accessLogs(options = {}) ⇒ Object

This method is used to get the access logs for users on a team.

Parameters:

  • options (Hash) (defaults to: {})

    a customizable set of options

Options Hash (options):

  • :count (Object)

    Number of items to return per page.

  • :page (Object)

    Page number of results to return.

See Also:



16
17
18
19
# File 'lib/slack/endpoint/team.rb', line 16

def team_accessLogs(options={})
  options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
  post("team.accessLogs", options)
end

#team_info(options = {}) ⇒ Object

This method provides information about your team.



27
28
29
30
# File 'lib/slack/endpoint/team.rb', line 27

def team_info(options={})
  options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
  post("team.info", options)
end

#team_integrationLogs(options = {}) ⇒ Object

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.

Parameters:

  • options (Hash) (defaults to: {})

    a customizable set of options

Options Hash (options):

  • :service_id (Object)

    Filter logs to this service. Defaults to all logs.

  • :app_id (Object)

    Filter logs to this Slack app. Defaults to all logs.

  • :user (Object)

    Filter logs generated by this user’s actions. Defaults to all logs.

  • :change_type (Object)

    Filter logs with this change type. Defaults to all logs.

  • :count (Object)

    Number of items to return per page.

  • :page (Object)

    Page number of results to return.

See Also:



50
51
52
53
# File 'lib/slack/endpoint/team.rb', line 50

def team_integrationLogs(options={})
  options[:attachments] = options[:attachments].to_json if Hash === options[:attachments]
  post("team.integrationLogs", options)
end