On *:NOTICE:*:?: { if (%noticify == $true) { beep 1 } if (%noticify == $false) { splay -p } inc %noticecount [ $+ [ $nick ] ] window @notices -k0 aline 5 @notices ( $+ $timestamp $+ ) $chr(60) $+ $nick $+ $chr(62) $1- writeini Noticeslines.ini Notices $nick %noticecount writeini Noticesnick.ini Notices $nick $1- } On *:NICK:#: { if ($window(@notices) { rline 5 @notices $readini(Noticeslines.ini,Notices,$nick) $+ - $+ $readini(Noticeslines.ini,Notices,$nick) ( $+ $timestamp $+ ) $chr(60) $+ $nick $+ $chr(62) $1- } } On *:CLOSE:@notices: { echo $?!="Really exit this window?" } alias noticify { if ($1 == beep) { set %noticify $true } if ($1 == splay) { set %noticify $2- } }