Class: Imstat::Yahoo
- Inherits:
-
Object
- Object
- Imstat::Yahoo
- Defined in:
- lib/imstat/yahoo.rb
Constant Summary collapse
- @@yahoo_online_status_image_size =
bytes
140- @@yahoo_offline_status_image_size =
bytes
84
Class Method Summary collapse
Class Method Details
.get_status(user) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/imstat/yahoo.rb', line 10 def self.get_status(user) raw_yahoo_status = open("http://opi.yahoo.com/online?u=#{user}").read if raw_yahoo_status.size == @@yahoo_online_status_image_size yahoo_status = "Online" elsif raw_yahoo_status.size == @@yahoo_offline_status_image_size yahoo_status = "Offline" else yahoo_status = "WTF?" end end |