… | |
… | |
825 | |
825 | |
826 | if ($msg) { |
826 | if ($msg) { |
827 | my $name = $pl->name; |
827 | my $name = $pl->name; |
828 | my $NOW = time; |
828 | my $NOW = time; |
829 | |
829 | |
830 | utf8::encode $msg; # ->message not yet utf8-ified |
|
|
831 | cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg; |
830 | cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg; |
832 | ext::schmorp_irc::do_notice (sprintf "[%s] %s", $name, $msg); |
831 | ext::schmorp_irc::do_notice (sprintf "[%s] %s", $name, $msg); |
833 | |
832 | |
834 | $_->ob->message ("$name chats: $msg", cf::NDI_BLUE) |
833 | $_->ob->message ("$name chats: $msg", cf::NDI_BLUE) |
835 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list; |
834 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list; |