on *:text:*:#channel:{ var %a,%b = #,%c = $+(<,$nick(#,$nick).pnick,_,$network,>) scon -at1 if $!cid != $cid $({ %a = $cid },0) if %a { scid %a | if $me ison %b { msg %b %c $1- } } }
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Armada: Cross-Network Mirroring Script; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; on *:TEXT:*:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >9 $1- } } on *:ACTION:*:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >6 * $nick $1- } } on *:JOIN:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >3 $nick has joined $chan } } on *:PART:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >4 $nick has parted $chan } } on *:NICK:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ Status $+ >7 $nick is now known as $newnick } } on *:QUIT:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ Status $+ >11 $nick has quit IRC ( $+ $1- $+ ) } } on *:KICK:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >8 $knick has been kicked from $chan ( $+ $1- $+ ) } } on *:BAN:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >8 $bnick ( $+ $banmask $+ ) has been banned from $chan } } on *:UNBAN:#CHANNELTOMirror:{ if ($cid == 1) { //scid 2 //msg #CHANNELTOSendTO <7 $+ $nick $+ :7 $+ $chan $+ >8 $bnick ( $+ $banmask $+ ) has been unbanned from $chan } }