lib/tw/client/request.rb in tw-0.0.3 vs lib/tw/client/request.rb in tw-0.1.0
- old
+ new
@@ -55,13 +55,40 @@
:time => m.created_at
}
}
end
+ def direct_messages
+ [Twitter.direct_messages.map{|m|
+ {
+ :id => m.id,
+ :user => m.sender.screen_name,
+ :text => m.text,
+ :time => m.created_at
+ }
+ }, Twitter.direct_messages_sent.map{|m|
+ {
+ :id => m.id,
+ :user => {
+ :from => m.sender.screen_name,
+ :to => m.recipient.screen_name
+ },
+ :text => m.text,
+ :time => m.created_at
+ }
+ }].flatten
+ end
+
def tweet(message)
res = Twitter.update message
puts res.text
puts "http://twitter.com/#{res.user.screen_name}/status/#{res.id}"
+ puts res.created_at
+ end
+
+ def direct_message_create(to, message)
+ res = Twitter.direct_message_create to, message
+ puts res.text
puts res.created_at
end
end
end