Highlight flood protection

Platform:  mIRC
Published  Apr 05, 2012
Updated  Apr 05, 2012
This will automatically /notice and /ignore someone who floods the channel with your nick. Feel free to edit the numbers and whatnot on $*:text:$(/\Q $+ $me $+ \E\b/iS):#:{
if (%flood2. [ $+ [ $wildsite ] ] == $null) {
set -u6 %flood2. [ $+ [ $wildsite ] ] 1
}
elseif (%flood2. [ $+ [ $wildsite ] ] >= 4) {
notice $nick 11,1Highlight flood detected14,1. 9,1You will now be ignored for6,1 5 9,1minutes14,1. 10,1Next time don't !@#$ highlight rape me14,1. 8,1Thank you and have a great !@#$ day14,1!
ignore -u300 $wildsite
unset %flood2. [ $+ [ $wildsite ] ]
}
else { inc -u6 %flood2. [ $+ [ $wildsite ] ] }
}

Comments

Sign in to comment.
Yawhatnever   -  May 07, 2012
That's cool. You could also halt the display of highlight messages and echo them back without the highlight, rather than ignore the message completely. Just an idea.
 Respond  
Spoof   -  Apr 06, 2012
Cool.
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.