Skip to content

Instantly share code, notes, and snippets.

@alea12
Last active December 27, 2015 04:07
Show Gist options
  • Save alea12/bd781c44d95098c6645f to your computer and use it in GitHub Desktop.
Save alea12/bd781c44d95098c6645f to your computer and use it in GitHub Desktop.
stream.rb
require 'twitter'
class HTTP::URI
def port
443 if self.https?
end
end
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN = ''
ACCESS_TOKEN_SECRET = ''
# rest_client = Twitter::REST::Client.new do |config|
# config.consumer_key = CONSUMER_KEY
# config.consumer_secret = CONSUMER_SECRET
# config.access_token = ACCESS_TOKEN
# config.access_token_secret = ACCESS_TOKEN_SECRET
# end
streaming_client = Twitter::Streaming::Client.new do |config|
config.consumer_key = CONSUMER_KEY
config.consumer_secret = CONSUMER_SECRET
config.access_token = ACCESS_TOKEN
config.access_token_secret = ACCESS_TOKEN_SECRET
end
streaming_client.user do |object|
if object.kind_of? Twitter::Tweet
puts object.user.screen_name + ' ' + object.text
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment