Class: Async::Slack::Client
Instance Method Summary
collapse
#initialize
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
|