Class: Async::Slack::Client
- Inherits:
-
Representation
- Object
- Representation
- Async::Slack::Client
- Defined in:
- lib/async/slack/client.rb
Instance Method Summary collapse
- #authenticated(token) ⇒ Object
- #chat(**parameters) ⇒ Object
- #real_time ⇒ Object
- #search(**parameters) ⇒ Object
Instance Method Details
#authenticated(token) ⇒ Object
32 33 34 |
# File 'lib/async/slack/client.rb', line 32 def authenticated(token) self.with(parameters: {token: token}) end |
#chat(**parameters) ⇒ Object
40 41 42 |
# File 'lib/async/slack/client.rb', line 40 def chat(**parameters) self.with(Chat, parameters: parameters) end |
#real_time ⇒ Object
36 37 38 |
# File 'lib/async/slack/client.rb', line 36 def real_time self.with(RealTime, path: "rtm.connect") end |
#search(**parameters) ⇒ Object
44 45 46 |
# File 'lib/async/slack/client.rb', line 44 def search(**parameters) self.with(Search, parameters: parameters) end |