Channel Text Log
public text v1 · immutableon *:TEXT:!logstart:#:{
if ((%Logfile. [ $+ [ $chan ] ] == $null) && ($nick == Your Nick Name)) {
/set %logfile. [ $+ [ $chan ] ] on
/msg $chan 5 Log for $chan has started!
}
}
on *:TEXT:!LogStop:#:{
if ((%logfile. [ $+ [ $chan ] ] == on) && ($nick == Your Nick Name)) {
/unset %logfile. [ $+ [ $chan ] ]
/msg $chan 5 logging of $chan has ended!
}
}
on *:TEXT:*:#:{
if (%logfile. [ $+ [ $chan ] ] == on) {
/write $chan $+ .txt $asctime(hh:nn:ss) $nick $1-
}
}