* add new hash members to return value of or_search and mentions_ids
[lab.git] / twitterbot.pl
index eb9079d..d1dd229 100755 (executable)
@@ -155,9 +155,11 @@ sub or_search {
                     screen_name => $res->{user}{screen_name},
                     status_id   => $res->{id},
                     text        => $res->{text},
+                    user_id     => $res->{user}{id},
                 };
                 if ($res->{retweeted_status}) {
-                    $id->{type} = 'retweet';
+                    $id->{retweet_of}   = $res->{retweeted_status}{id};
+                    $id->{type}         = 'retweet';
                 }
                 else {
                     $id->{type} = 'search';
@@ -206,6 +208,7 @@ sub mentions_ids {
                     status_id   => $_->{id},
                     text        => $_->{text},
                     type        => 'mention',
+                    user_id     => $_->{user}{id},
                 }
             } @{$res}
         };