lib/tw/client/request.rb in tw-0.4.7 vs lib/tw/client/request.rb in tw-0.4.8
- old
+ new
@@ -1,50 +1,59 @@
-
module Tw
class Client
def mentions
Twitter.mentions.map{|m|
Tw::Tweet.new(:id => m.id,
:user => m.user.screen_name,
:text => m.text,
- :time => m.created_at)
+ :time => m.created_at,
+ :fav_count => m.favorite_count,
+ :rt_count => m.retweet_count)
}
end
def search(word)
Twitter.search(word).results.map{|m|
Tw::Tweet.new(:id => m.id,
:user => m.from_user,
:text => m.text,
- :time => m.created_at)
+ :time => m.created_at,
+ :fav_count => m.favorite_count,
+ :rt_count => m.retweet_count)
}
end
def home_timeline
Twitter.home_timeline.map{|m|
Tw::Tweet.new(:id => m.id,
:user => m.user.screen_name,
:text => m.text,
- :time => m.created_at)
+ :time => m.created_at,
+ :fav_count => m.favorite_count,
+ :rt_count => m.retweet_count)
}
end
def user_timeline(user)
Twitter.user_timeline(user).map{|m|
Tw::Tweet.new(:id => m.id,
:user => m.user.screen_name,
:text => m.text,
- :time => m.created_at)
+ :time => m.created_at,
+ :fav_count => m.favorite_count,
+ :rt_count => m.retweet_count)
}
end
def list_timeline(user,list)
Twitter.list_timeline(user, list).map{|m|
Tw::Tweet.new(:id => m.id,
:user => m.user.screen_name,
:text => m.text,
- :time => m.created_at)
+ :time => m.created_at,
+ :fav_count => m.favorite_count,
+ :rt_count => m.retweet_count)
}
end
def direct_messages
[Twitter.direct_messages.map{|m|