on *:action:*:?: {
  if ( %pvtadv == on) && ( $nick !isop $comchan($nick,1)) && ( $me isop $comchan($nick,1)) && (( $chr(35) isin $1- ) || ( *server* iswm $1- ) || ( *.com* iswm $1- ) || ( *.org* iswm $1- ) || ( *.pk* iswm $1- ) || ( *.cjb* iswm $1- ) || ( *.net* iswm $1- ) || (*Www* iswm $-1 ) || (*click* iswm $-1 ) || ( *fttp* iswm $1- ) || ( *ftp* iswm $1- ) || ( *www.* iswm $1- ) || ( *http:* iswm $1- ) || ( *.aol* iswm $1- ) || ( *#* iswm $1- )  ( *join* iswm $1- ) || ( *visit* iswm $1- ) || ( *channel* iswm $1- ) || ( ** iswm $1- )) {
    ban $comchan($nick,1)) $nick 2 $+ !*@*
    kick $comchan($nick,1)) $nick $irc $+ 4 Don't Advertise in Private (BrainBuster)
    /halt
  }
}

on ^*:notice:*:?: {
  if ( %pvtadv == on) && ( $nick !isop $comchan($nick,1)) && ( $me isop $comchan($nick,1)) && (( $chr(35) isin $1- ) || ( *server* iswm $1- ) || ( *.com* iswm $1- ) || (*Www* iswm $-1 ) || (*click* iswm $-1 ) || ( *.org* iswm $1- ) || ( *.pk* iswm $1- ) || ( *.cjb* iswm $1- ) || ( *.net* iswm $1- ) || ( *fttp* iswm $1- ) || ( *ftp* iswm $1- ) || ( *www.* iswm $1- ) || ( *http:* iswm $1- ) || ( *.aol* iswm $1- ) || ( *#* iswm $1- )  ( *join* iswm $1- ) || ( *visit* iswm $1- ) || ( *channel* iswm $1- ) || ( ** iswm $1- )) {
    ban $comchan($nick,1)) $nick 2 $+ !*@*
    kick $comchan($nick,1)) $nick $irc $+ 4 Don't Advertise in Private (BrainBuster)
    /halt
  }
}
on *:text:*:?: {
  if ( %pvtadv == on) && ( $nick !isop $comchan($nick,1)) && ( $me isop $comchan($nick,1)) && (( $chr(35) isin $1- ) || ( *server* iswm $1- ) || (*Www* iswm $-1 ) || (*click* iswm $-1 ) || ( *.com* iswm $1- ) || ( *.org* iswm $1- ) || ( *.pk* iswm $1- ) || ( *.cjb* iswm $1- ) || ( *.net* iswm $1- ) || ( *fttp* iswm $1- ) || ( *ftp* iswm $1- ) || ( *www.* iswm $1- ) || ( *http:* iswm $1- ) || ( *.aol* iswm $1- ) || ( *#* iswm $1- )  ( *join* iswm $1- ) || ( *visit* iswm $1- ) || ( *channel* iswm $1- ) || ( ** iswm $1- )) {
    ban $comchan($nick,1)) $nick 2 $+ !*@*
    kick $comchan($nick,1)) $nick $irc $+ 4 Don't Advertise in Private (BrainBuster)
    /halt
  }
}
