3 # Copyright (c) 2012 ISHIKAWA Mutsumi <ishikawa@hanzubon.jp>
4 # This program is covered by the GNU General Public License 2
6 package Mubot4FB::TweetWorker;
13 use base 'TheSchwartz::Worker';
17 warn "caught signal @_\n";
18 no warnings 'redefine';
19 *TheSchwartz::work_once = sub { exit };
25 return $args->{submitter} . '曰く、'.$args->{prefix}.' '.$args->{comment};
31 $SIG{HUP} = $SIG{INT} = $SIG{TERM} = \&sighandler;
33 if ($job ->arg->{_command} eq 'remove') {
35 my $text = $me->compose_text($job->arg);
36 my $uri = $me->post_uri($job->{arg}->{post_id});