Sha256: f8b7d610345161a8e977144cca74cde35c8553f8438f40c6da2cbced1c19d365

Contents?: true

Size: 438 Bytes

Versions: 8

Compression:

Stored size: 438 Bytes

Contents

require 'rubygems'
require 'tweetstream'
require 'ruby-growl'

if args_start = ARGV.index('--')
  username, password = ARGV[args_start + 1].split(':')
  tracks = ARGV[args_start + 2 .. -1] 
  puts "Starting a GrowlTweet to track: #{tracks.inspect}"
end

TweetStream::Daemon.new(username,password).track(*tracks) do |status|
  g = Growl.new 'localhost', 'growltweet', ['tweet']
  g.notify 'tweet', status.user.screen_name, status.text
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
tweetstream-1.0.5 examples/growl_daemon.rb
tweetstream-1.1.0.rc1 examples/growl_daemon.rb
xh5-tweetstream-1.1.0 examples/growl_daemon.rb
tweetstream-1.0.4 examples/growl_daemon.rb
tweetstream-1.0.3 examples/growl_daemon.rb
tweetstream-1.0.2 examples/growl_daemon.rb
tweetstream-1.0.1 examples/growl_daemon.rb
tweetstream-1.0.0 examples/growl_daemon.rb