class Turbovax::TwitterClient
Helper class that wraps around Twitter gem
Public Class Methods
client()
click to toggle source
# File lib/turbovax/twitter_client.rb, line 8 def self.client @client ||= Twitter::REST::Client.new do |config| config.consumer_key = Turbovax.twitter_credentials[:consumer_key] config.consumer_secret = Turbovax.twitter_credentials[:consumer_secret] config.access_token = Turbovax.twitter_credentials[:access_token] config.access_token_secret = Turbovax.twitter_credentials[:access_token_secret] end end
send_tweet(message, reply_to_id: nil)
click to toggle source
# File lib/turbovax/twitter_client.rb, line 17 def self.send_tweet(message, reply_to_id: nil) response = client.update(message, in_reply_to_status_id: reply_to_id) Turbovax.logger.info("[Turbovax::Twitter::Client] send_tweet (#{response.id})") response end