my $help = sub {
die <<EOM;
usage: $0
- [user_timeline(default)|retweeted_by_me|mentions
+ [{u}ser_timeline(default)|{r}etweeted_by_me|{m}sentions
[screen_name
[number_of_pages|all
[dump]
;
my $res;
- if ($method eq 'user_timeline') {
+ if ($method eq 'user_timeline' || $method eq 'u') {
$res = $bot->user_timeline($param);
}
- elsif ($method eq 'retweeted_by_me') {
+ elsif ($method eq 'retweeted_by_me' || $method eq 'r') {
$res = $bot->retweeted_by_me($param);
}
- elsif ($method eq 'mentions') {
+ elsif ($method eq 'mentions' || $method eq 'm') {
$res = $bot->mentions($param);
}
else {
else {
foreach my $status (@{$res}) {
my $text = "";
+ $text .= "(". $status->{id} . ") ";
$text .= $status->{user}{name};
$text .= " [" . $status->{created_at} . "]";
- $text .= " (". $status->{id} . ")";
- $text .= " ". encode('utf8', $status->{text});
+ $text .= " ". $status->{text};
$text =~ s/\n//;
- print $text, "\n";
+ print encode('utf8', $text), "\n";
}
}
}