Class: SimpleSlack::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_slack/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(token) ⇒ Client

Returns a new instance of Client.



7
8
9
10
# File 'lib/simple_slack/client.rb', line 7

def initialize(token)
  Slack.configure { |config| config.token = token }
  @slack = Slack.client
end

Instance Method Details

#getObject



12
13
14
# File 'lib/simple_slack/client.rb', line 12

def get
  @getter ||= SimpleSlack::Getter.new(@slack)
end

#postObject



16
17
18
# File 'lib/simple_slack/client.rb', line 16

def post
  @poster ||= SimpleSlack::Poster.new(@slack)
end