X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=cmd%2Ftalk.pl;h=ebde8888ebd106101c082af5afff612489a218d7;hb=324bd80ed4aef7e2636f5a03288788ce11ab2663;hp=899a44305a6a543e385e6282dbcd2f8bab85ba0e;hpb=cce161221036760959ff1d0b7628a55942bf558a;p=spider.git diff --git a/cmd/talk.pl b/cmd/talk.pl index 899a4430..ebde8888 100644 --- a/cmd/talk.pl +++ b/cmd/talk.pl @@ -37,9 +37,12 @@ unless ($ref || $via) { } return (1, "$call not visible on the cluster") if !$ref; +# change ^ into : for transmission +$line =~ s/\^/:/og; + my $dxchan = DXCommandmode->get($to); # is it for us? if ($dxchan && $dxchan->is_user) { - $dxchan->send("$to de $from $line"); + $dxchan->send("$to de $from $line") if $dxchan->talk; Log('talk', $to, $from, $main::mycall, $line); } else { $line =~ s/\^//og; # remove any ^ characters