This will close the chat query window and ignore an user that spams you.
on &1:TEXT:*:?:{
if (*www*. iswm $1-) ignore.spam
if (*.com* iswm $1-) ignore.spam
if (*.net* iswm $1-) ignore.spam
if (*.ca* iswm $1-) ignore.spam
if (*.info* iswm $1-) ignore.spam
if (*.uk* iswm $1-) ignore.spam
if (*.biz* iswm $1-) ignore.spam
if (*.tk* iswm $1-) ignore.spam
if (*.ar* iswm $1-) ignore.spam
if (*.ag* iswm $1-) ignore.spam
}
alias ignore.spam { closemsg $nick | ignore -u120 $address($nick,2) }