Module: Slack::Endpoint::Team
- Included in:
- Slack::Endpoint
- Defined in:
- lib/slack/endpoint/team.rb
Instance Method Summary collapse
-
#team_accessLogs(options = {}) ⇒ Object
This method is used to get the access logs for users on a team.
-
#team_billableInfo(options = {}) ⇒ Object
This method lists billable information for each user on the team.
-
#team_info(options = {}) ⇒ Object
This method provides information about your team.
-
#team_integrationLogs(options = {}) ⇒ Object
This method lists the integration activity logs for a team, including when integrations are added, modified and removed.
-
#team_profile(options = {}) ⇒ Object
This method is used to get the profile field definitions for this team.
Instance Method Details
#team_accessLogs(options = {}) ⇒ Object
This method is used to get the access logs for users on a team.
18 19 20 |
# File 'lib/slack/endpoint/team.rb', line 18 def team_accessLogs(={}) post("team.accessLogs", ) end |
#team_billableInfo(options = {}) ⇒ Object
This method lists billable information for each user on the team. Currently this consists solely of whether the user is subject to billing per Slack’s Fair Billing policy.
31 32 33 |
# File 'lib/slack/endpoint/team.rb', line 31 def team_billableInfo(={}) post("team.billableInfo", ) end |
#team_info(options = {}) ⇒ Object
This method provides information about your team.
41 42 43 |
# File 'lib/slack/endpoint/team.rb', line 41 def team_info(={}) post("team.info", ) 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.
63 64 65 |
# File 'lib/slack/endpoint/team.rb', line 63 def team_integrationLogs(={}) post("team.integrationLogs", ) end |
#team_profile(options = {}) ⇒ Object
This method is used to get the profile field definitions for this team.
75 76 77 |
# File 'lib/slack/endpoint/team.rb', line 75 def team_profile(={}) post("team.profile", ) end |