# # copied here from tux.w3.org:~hugo/PhoeBox/logging.pb on 1999-09-19 # # $id$ # if ([$LOGGING] == [ON]) { if ([$CURRENTLY_LOGGING] != [ON]) { window new window name logging_window if ([!$LOGFILE]) { window logfile $LOGFILE } window log on window hide } on -raw_irc "*" { if (([$1] != [303]) && ([$1] != [302])) { xecho -window logging_window [$stime($time())] $* } } alias log_sent { xecho -window logging_window [$stime($time())] $N!$USER@localhost $0- } on -send_action "*" { log_sent ACTION $0 :$1- } on -send_dcc_chat "*" { log_sent PRIVMSG $0 :$1- } on -send_msg "*" { log_sent PRIVMSG $0 :$1- } on -send_notice "*" { log_sent NOTICE $0 :$1- } on -send_public "*" { log_sent PRIVMSG $0 :$1- } on -send_talk "*" { log_sent PRIVMSG $0 :$1- } ^assign CURRENTLY_LOGGING ON } else { ^assign CURRENTLY_LOGGING OFF }