theres a little bit thats not working its =
;Simple Mirror script by Austin
;You can find me on EFnet on #usbgecko
on *:load:set %spyon #$$?="Type the channel name to spy on" | join %spyon | set %spy #$$?="Type the channel name to relay stuff from %spyon to" | join %spy
on *:kick:%spyon:msg %spy %color $+ * $knick was kicked by $nick ( $+ $1- $+ )
on *:join:%spyon:msg %spy %color $+ * $nick ( $+ $address $+ ) has joined $chan
on *:text:*:#: {
if ($chan == %spyon) { msg %spy %color $+ < $+ $nick($chan,$nick).pnick $+ > $1- | halt }
if ($chan == %spy) && ($1 == !color) { set %color $+ $2 | msg %spy %color $+ ok, colors set. }
if ($chan == %spy) && ($1 == !colors) { msg %spy %color $+ type the number you want to set the color using !color <0-15> colors: 0zero 1one 2two 3three 4four 5five 6six 7seven 8eight 9nine 10ten 11eleven 12twelve 13thirteen 14fourteen 15fifteen | msg %spy %color $+ or just say '!color' to use normal text color ;) }
if ($chan == %spy) && ($1 == !switch) { msg $spy %color $+ switching spy and spyon channels.... | part %spy | part %spyon | set %spy $2 | set %spyon $3 | join %spy | join %spyon }
}
on *:action:*:%spyon:msg %spy %color $+ * $nick($chan,$nick).pnick $1- | halt
on *:RAWMODE:%spyon:msg %spy %color $+ * $nick sets mode: $1-
on *:quit: {
if ($nick ison %spyon) && ($1 != $null) { msg %spy %color $+ * $nick ( $+ $address $+ ) Quit ( $+ $1- $+ ) }
elseif ($nick ison %spyon) { msg %spy %color $+ * $nick ( $+ $address $+ ) Quit }
}
on *:NICK: {
if ($newnick ison %spyon) { msg %spy %color $+ * $nick is now known as $newnick }
}
on *:part:#: {
if ($chan == %spyon) && ($1 != $null) { msg %spy %color $+ * $nick($chan,$nick).pnick ( $+ $address $+ ) has left $chan ( $+ $1- $+ ) }
elseif ($chan == %spyon) { msg %spy %color $+ * $nick($chan,$nick).pnick ( $+ $address $+ ) has left $chan }
}
on *:TOPIC:%spyon:msg %spy %color $+ * $nick changes topic to ' $+ $1- $+ '
on 1:input:#: {
if ($1 == /me) && ($chan == %spyon) { msg %spy %color $+ * $nick($chan,$nick).pnick $2- }
elseif ($chan == %spyon) { msg %spy %color $+ < $+ $nick($chan,$nick).pnick $+ > $1- }
}
:)