line |
true |
false |
branch |
14
|
0 |
0 |
if @_ & 1 |
45
|
0 |
0 |
unless $args{'listen_for_input'} |
49
|
0 |
0 |
if ($_ ne 'public' and $_ ne 'notice' and $_ ne 'privmsg') |
55
|
0 |
0 |
if (not exists $args{'trigger'} and ref $args{'triggers'} ne 'HASH') |
109
|
0 |
0 |
if $$self{'debug'} |
113
|
0 |
0 |
unless exists $$self{'listen_for_input'}{$type} |
117
|
0 |
0 |
if ($$self{'addressed'} and $type eq 'public') { } |
125
|
0 |
0 |
unless defined $what |
128
|
0 |
0 |
unless exists $$self{'triggers'}{$type} and $what =~ s/$$self{'triggers'}{$type}// or exists $$self{'trigger'} and $what =~ s/$$self{'trigger'}// |
139
|
0 |
0 |
if $$self{'debug'} |
143
|
0 |
0 |
if (exists $$self{'root'}) |
145
|
0 |
0 |
unless $$self{'root'} |
|
0 |
0 |
unless grep {$who =~ /$_/;} @{[] unless $$self{'root'};} |
148
|
0 |
0 |
unless $$self{'banned'} |
149
|
0 |
0 |
if $who =~ /$ban_re/ |
162
|
0 |
0 |
$$self{'eat'} ? : |
171
|
0 |
0 |
if (my $key = $self->_message_into_response_event($in_ref)) { } |
172
|
0 |
0 |
if (ref $key eq 'ARRAY') { } |
192
|
0 |
0 |
if ($$self{'auto'}) |
195
|
0 |
0 |
$$in_ref{'type'} eq 'public' ? : |
199
|
0 |
0 |
$$in_ref{'type'} eq 'public' ? : |
203
|
0 |
0 |
ref $response_message eq 'ARRAY' ? : |