Action Revenge

By vSkyzv on Nov 01, 2008

This is a simple action revenge script which will reply whenever somebody performs an action with your name.

Example 1:

Somebody slaps Me
Me slaps Somebody

Example 2:

Somebody slaps M/e
Me slaps Somebody

This action revenge script is not affected by characters such as underscores, slashes, periods, etc...

Example 3:

Somebody slaps 4M4e
Me slaps Somebody

This action revenge script is not affected by coloring, bold letters, or underlines.

Example 4:

Somebody slaps M3
Me slaps somebody

This action revenge script understands basic leetspeak.

Addition Notes:

  • Script comes with spam control (1 revenge per 2 seconds)
on *:ACTION:*:#:{
    var %sky.strip $remove( $strip( $replace( $1- ,1,i,4,a,3,e,5,s,0,o) ) ,*,/,\,_,', $chr(34) , $chr(36) , $chr(124) , $chr(91) , $chr(93) , $chr(40) , $chr(41) , $chr(46) , $chr(45) )
  if (%sky.action.spam == $null) { set %sky.action.spam 0 }
  if ($me isin %sky.strip) && (%sky.action.spam < 1) { describe $chan $replacex( %sky.strip , $me , $nick ) | inc -u2 %sky.action.spam }
}

Comments

Sign in to comment.
TomG   -  Aug 14, 2009

Doesn't work when my nick had a | in it..

 Respond  
vSkyzv   -  Nov 01, 2008

Script updated with md's suggestion.

 Respond  
vSkyzv   -  Nov 01, 2008

Thanks for the information.

 Respond  
guest598594   -  Nov 01, 2008

Btw, you can do

var %whatever = $strip($remove($1-,',.,$chr(44),/,\,etc))
 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.