What i have chosen to do is:

--------------------------------------------------
#DenyPrivateMessages on

on ^*:OPEN:?:*: {
if ( $notify($nick) == $null) {
ignore -u7200 $nick 2
splay -w sounds\Ignoreuser.wav
/msg $nick AUTO RESPONSE: I am sorry, i do not accept private messages. You have been added to my ignore list.
halt
}
}

#DenyPrivateMessages end
--------------------------------------------------

Notice that i will deny all incoming private messages and no message window will open unless the user is in my notify list.
I'll ignore the ip address for 2 hours (7.200") and not permanently.

I will notify the user that he/she has been added to my ignore list.

Finally if i want to accept prv messages for some reason i have set F12 to temporarily (using a timer) disable the section mentioned above (this is why i have chosen to use a section.

Last edited by kubiak; 06/09/05 03:38 PM.