2 # do an announce message
8 # at the moment these keywords are fixed, but I dare say a file containing valid ones
11 # Copyright (c) 1998 Dirk Koopman G1TLH
16 my ($self, $line) = @_;
17 my @f = split /\s+/, $line;
19 my @locals = DXCommandmode->get_all();
21 my $from = $self->call;
26 if ($sort eq "FULL") {
27 $line =~ s/^$f[0]\s+//; # remove it
29 } elsif ($sort eq "SYSOP") {
30 $line =~ s/^$f[0]\s+//; # remove it
31 @locals = map { $_->priv >= 5 ? $_ : () } @locals;
38 DXProt::broadcast_list("To $to de $from <$t>: $line", @locals);
40 $line =~ s/\^//og; # remove ^ characters!
41 my $pc = DXProt::pc12($from, $line, $tonode, $sysopflag, 0);
42 DXProt::broadcast_ak1a($pc);