Class: Async::Slack::Client

Inherits:
Representation show all
Defined in:
lib/async/slack/client.rb

Instance Method Summary collapse

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_timeObject



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