use YAML::Tiny;
use Date::Parse qw(str2time);
-sub VERBOSE () { $ARGV[0] eq 'verbose' };
-sub DEBUG () { VERBOSE or $ARGV[0] eq 'debug' };
+my $_execmode = $ARGV[0] || 0;
+sub VERBOSE () { $_execmode eq 'verbose' };
+sub DEBUG () { VERBOSE or $_execmode eq 'debug' };
use Data::Dumper;
DEBUG and warn "$0: debug mode";
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';
status_id => $_->{id},
text => $_->{text},
type => 'mention',
+ user_id => $_->{user}{id},
}
} @{$res}
};