Class: Babot

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.run!Object



4
5
6
# File 'lib/babot.rb', line 4

def Babot.run!
  new.call
end

Instance Method Details

#twitterObject



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/babot.rb', line 8

def twitter
  return @twitter if @twitter

  options = YAML::load_file "config/credentials.yml"

  @twitter = Twitter::REST::Client.new do |config|
    config.consumer_key = options['consumer_key']
    config.consumer_secret = options['consumer_secret']
    config.oauth_token = options['oauth_token']
    config.oauth_token_secret = options['oauth_token_secret']
  end
end