Module: Slack::Endpoint::Users
- Included in:
- Slack::Endpoint
- Defined in:
- lib/slack/endpoint/users.rb
Instance Method Summary collapse
-
#users_getPresence(options = {}) ⇒ Object
Gets user presence information.
-
#users_info(options = {}) ⇒ Object
Gets information about a user.
-
#users_list(options = {}) ⇒ Object
Lists all users in a Slack team.
-
#users_setActive(options = {}) ⇒ Object
Marks a user as active.
-
#users_setPresence(options = {}) ⇒ Object
Manually sets user presence.
Instance Method Details
#users_getPresence(options = {}) ⇒ Object
Gets user presence information.
14 15 16 17 |
# File 'lib/slack/endpoint/users.rb', line 14 def users_getPresence(={}) throw ArgumentError.new("Required arguments :user missing") if [:user].nil? post("users.getPresence", ) end |
#users_info(options = {}) ⇒ Object
Gets information about a user.
27 28 29 30 |
# File 'lib/slack/endpoint/users.rb', line 27 def users_info(={}) throw ArgumentError.new("Required arguments :user missing") if [:user].nil? post("users.info", ) end |
#users_list(options = {}) ⇒ Object
Lists all users in a Slack team.
38 39 40 |
# File 'lib/slack/endpoint/users.rb', line 38 def users_list(={}) post("users.list", ) end |
#users_setActive(options = {}) ⇒ Object
Marks a user as active.
48 49 50 |
# File 'lib/slack/endpoint/users.rb', line 48 def users_setActive(={}) post("users.setActive", ) end |
#users_setPresence(options = {}) ⇒ Object
Manually sets user presence.
60 61 62 63 |
# File 'lib/slack/endpoint/users.rb', line 60 def users_setPresence(={}) throw ArgumentError.new("Required arguments :presence missing") if [:presence].nil? post("users.setPresence", ) end |