… | |
… | |
116 | my $name = $who->name; |
116 | my $name = $who->name; |
117 | my $NOW = time; |
117 | my $NOW = time; |
118 | |
118 | |
119 | utf8::encode $msg; # ->message not yet utf8-ified |
119 | utf8::encode $msg; # ->message not yet utf8-ified |
120 | # cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg; |
120 | # cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg; |
121 | cf::ext::schmorp_irc::do_notice (sprintf "[%s] %s", $name, $msg); |
121 | ext::schmorp_irc::do_notice (sprintf "[%s] %s", $name, $msg); |
122 | |
122 | |
123 | $_->ob->message ("$name chats: $msg", cf::NDI_BLUE) |
123 | $_->ob->message ("$name chats: $msg", cf::NDI_BLUE) |
124 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list; |
124 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list; |
125 | |
125 | |
126 | } else { |
126 | } else { |
… | |
… | |
136 | if ($msg) { |
136 | if ($msg) { |
137 | my $NOW = time; |
137 | my $NOW = time; |
138 | my $name = $who->name; |
138 | my $name = $who->name; |
139 | |
139 | |
140 | # cf::LOG cf::llevDebug, sprintf "QBERT {%s} %s\n", $name, $msg; |
140 | # cf::LOG cf::llevDebug, sprintf "QBERT {%s} %s\n", $name, $msg; |
141 | cf::ext::schmorp_irc::do_notice (sprintf "{%s} %s\n", $name, $msg); |
141 | ext::schmorp_irc::do_notice (sprintf "{%s} %s\n", $name, $msg); |
142 | |
142 | |
143 | utf8::encode $msg; # ->message not yet utf8-ified |
143 | utf8::encode $msg; # ->message not yet utf8-ified |
144 | $_->ob->message ("$name shouts: $msg", cf::NDI_RED) |
144 | $_->ob->message ("$name shouts: $msg", cf::NDI_RED) |
145 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 2 } cf::player::list; |
145 | for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 2 } cf::player::list; |
146 | |
146 | |