|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
14
 | 
 0  | 
 0  | 
 if @_ & 1  | 
 
| 
42
 | 
 0  | 
 0  | 
 unless $args{'listen_for_input'}  | 
 
| 
129
 | 
 0  | 
 0  | 
 if $$self{'debug'}  | 
 
| 
133
 | 
 0  | 
 0  | 
 unless exists $$self{'listen_for_input'}{$type}  | 
 
| 
137
 | 
 0  | 
 0  | 
 if ($$self{'addressed'} and $type eq 'public') { }  | 
 
| 
145
 | 
 0  | 
 0  | 
 unless defined $what  | 
 
| 
148
 | 
 0  | 
 0  | 
 unless exists $$self{'triggers'}{$type} and $what =~ s/$$self{'triggers'}{$type}// or exists $$self{'trigger'} and $what =~ s/$$self{'trigger'}//  | 
 
| 
159
 | 
 0  | 
 0  | 
 if $$self{'debug'}  | 
 
| 
163
 | 
 0  | 
 0  | 
 unless $$self{'banned'}  | 
 
| 
164
 | 
 0  | 
 0  | 
 if $who =~ /$ban_re/  | 
 
| 
177
 | 
 0  | 
 0  | 
 $$self{'eat'} ? :  | 
 
| 
192
 | 
 0  | 
 0  | 
 if (my $key = $self->_message_into_response_event($in_ref)) { }  | 
 
| 
193
 | 
 0  | 
 0  | 
 if (ref $key eq 'ARRAY') { }  | 
 
| 
209
 | 
 0  | 
 0  | 
 unless ref $response_message eq 'ARRAY'  | 
 
| 
216
 | 
 0  | 
 0  | 
 if ($$self{'auto'})  | 
 
| 
219
 | 
 0  | 
 0  | 
 $$in_ref{'_type'} eq 'public' ? :  | 
 
| 
223
 | 
 0  | 
 0  | 
 $$in_ref{'_type'} eq 'public' ? :  |