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