the function is all the notice your get (/notice ) and all the service notice (chanserv,memoserv,nickserv) is opened on 2 @windows
this may let you read all the notice you get rather than finding in the channel that usually full of spam(its hard to find my notice is people is chatting)
*this explains all
*(sorry for my uninformationable introduction, i dont know how to explain the use of this snippet and a lil bit of BROKEN ENGLISH )
=]
alias open {
.window -ekn @Services 0 0 718 504 @Services Comic Sans MS 11
.window -ekn @Notice 0 0 718 504 @Notice Courier New 10
}
On ^*:NoticE:*:?: {
if ($nick isop $comchan($nick,1)) || ($nick isvo $comchan($nick,1)) { goto n }
if ($nick == chanserv) || ($nick == memoserv) || ($nick == operserv) || (nickserv == $nick) { .echo @Services [ $nick ] $1- | halt }
else { .echo @Notice Notice $nick -Private- $1- | halt }
:n
}
On ^*:NoticE:*:#: {
if ($nick isop $comchan($nick,1)) || ($nick isvo $comchan($nick,1)) { goto n }
if ($nick == chanserv) || ($nick == memoserv) || ($nick == operserv) || (nickserv == $nick) { .echo @Services [ $nick $+ : $+ $chan ] $1- | halt }
else { .echo @Notice Notice $nick - $+ $chan $+ - $1- | halt }
:n
}