shuber / woot
- Source
- Commits
- Network (2)
- Issues (0)
- Downloads (1)
- Graphs
-
Branch:
master
woot /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
MIT-LICENSE | Thu Oct 29 18:34:40 -0700 2009 | |
| |
README.rdoc | ||
| |
Rakefile | Tue Nov 03 21:57:23 -0800 2009 | |
| |
VERSION | Tue Nov 03 21:57:48 -0800 2009 | |
| |
lib/ | ||
| |
test/ | Tue Nov 03 23:09:58 -0800 2009 | |
| |
woot.gemspec | Tue Nov 03 21:58:08 -0800 2009 |
README.rdoc
woot
Scrapes woot.com sites
Installation
gem install woot
Usage
Simply call Woot.new and optionally specify the woot subdomain (e.g. www, shirt, kids, wine, etc). Defaults to www.
woot = Woot.new puts woot.title puts woot.price woot = Woot.new(:shirt) puts woot.title puts woot.to_h[:title]
You can also receive live Woot updates using Twitter’s Streaming API (See apiwiki.twitter.com/Streaming-API-Documentation). Simply call Woot.stream with your Twitter username, password, and a block.
Woot.stream('your-twitter-username', 'your-twitter-password') do |woot|
puts "#{woot.subdomain}: #{woot.title}"
end
Call Woot.stop to stop streaming.
Note on Patches/Pull Requests
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don’t break it in a future version unintentionally.
- Commit, do not mess with rakefile, version, or history. (if you want to
have your own version, that is fine but
bump version in a commit by itself I can ignore when I pull)
- Send me a pull request. Bonus points for topic branches.
Copyright
Copyright © 2009 Sean Huber. See MIT-LICENSE for details.
