on *:text:*:%relaychan:{ //msg #relaychan 4 $+ $nick $+  says in 7 $+ %relaychan $+ : " $+ $1- $+ " } on *:action:*:%relaychan:{ //msg #relaychan 4 $+ $nick $+  12 $+ $1- $+  in 7 $+ %relaychan $+  } on *:join:%relaychan:{ //msg #relaychan 4 $+ $address($nick,5) $+  has joined 7 $+ %relaychan $+  } on *:part:%relaychan { //msg #relaychan 4 $+ $address($nick,5) $+  has left 7 $+ %relaychan $+  } on *:quit:{ //msg #relaychan $address($nick,5) has quit the IRC ( $+ $1- $+ ) } on *:mode:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode(s) 12 $+ $1- $+  on 7 $+ %relaychan $+  } on *:voice:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7+v on 12 $+ $2- $+  } on *:devoice:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7-v on 12 $+ $2- $+  } on *:op:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7+o on 12 $+ $2- $+  } on *:deop:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7-o on 12 $+ $2- $+  } on *:help:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7+h on 12 $+ $2- $+  } on *:dehelp:%relaychan:{ //msg #relaychan 4 $+ $nick $+  set mode 7-h on 12 $+ $2- $+  } on *:nick:{ //msg #relaychan 4 $+ $nick $+  shall now be referred to as 12 $+ $newnick $+  } on *:ban:%relaychan:{ //msg #relaychan 4 $+ $nick $+  has banned 12 $+ $2 $+  from 7 $+ %relaychan $+  } on *:unban:%relaychan:{ //msg #relaychan 4 $+ $nick $+  has unbanned 12 $+ $2 $+  from 7 $+ %relaychan $+  } on *:kick:%relaychan:{ //msg #relaychan 4 $+ $nick $+  kicked 12 $+ $knick $+  (7 $+ $1- $+ ) } on *:topic:%relaychan:{ //msg #relaychan 4 $+ $nick $+  has changed %relaychan $+ 's topic to $1- } on *:notice:relay *:?:{ if ($address($nick,0) == *!user@host) { //notice $nick Will do. | //msg #relaychan Now Relaying: $2 | if ($2 == none) { //unset %relaychan } else { //set %relaychan $2 | //msg $2 You are being relayed by Gren|Bot in #relaychan } } else { //notice $nick We'll see. } }