X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Ftalk.pl;h=23efabfc5e2b64999ecfe0345fe325ab013ece98;hb=6a0068ec3df1dca0c6ae2714af3c0a4a62998dcf;hp=21adc556b8bc1e98c173aae8172b32de6446b4d9;hpb=3f145290a93b39bf15b50269dd8be585d7b4bc9c;p=spider.git diff --git a/cmd/talk.pl b/cmd/talk.pl index 21adc556..23efabfc 100644 --- a/cmd/talk.pl +++ b/cmd/talk.pl @@ -19,6 +19,10 @@ if ($argv[1] eq '>') { $line =~ s/^$argv[0]\s*//; } +my $call = $via ? $via : $to; +my $ref = DXCluster->get($call); +return (1, "$call not visible on the cluster") if !$ref; + my $dxchan = DXCommandmode->get($to); # is it for us? if ($dxchan && $dxchan->is_user) { $dxchan->send("$to de $from $line");