Auto kick on ban

Platform:  mIRC
Published  Apr 11, 2005
Updated  Sep 19, 2005
This will auto kick users in the channel who's address matches the banmask. Copy/paste to your remotes section ( ALT-R -> FILE -> NEW ) on @*:BAN:#: {
var %i = 1
while ($ialchan($banmask,#,%i).nick) {
if ( $v1 != $me ) kick # $v1 Banned!
inc %i
}
}

on me:*:JOIN:#: who $chan

Comments

Sign in to comment.
Bullet_Dodger   -  Sep 30, 2008
Very Useless seeing as this would exclude your kick messages....
 Respond  
Hawkee   -  Sep 15, 2008
Yo x, good to see you!
 Respond  
xDaeMoN   -  Sep 15, 2008
Sorry for the late reply. This usually happens when another nick/bot has already kicked the nick-to-be-kick-banned at the same time. Try using ".kick" instead of just "kick" for the command. Not sure if that would prevent on seeing that message though.
 Respond  
Lingo   -  Aug 15, 2008
every time some one ban this hapend on my status-> Banned! No such nick/channel <- can some one help wich this ..
 Respond  
xDaeMoN   -  May 18, 2005
Yes, that would be right Chaz. I assumed that the IAL is updated. Added the on join event.
 Respond  
Chaz   -  May 10, 2005
it wont work if the address isnt in your ial, add an on join function with who #chan
 Respond  
brottor   -  Apr 21, 2005
!= $me --means NOT YOU, not, you
 Respond  
Yoinx   -  Apr 21, 2005
silverwolf, $v1 returns the match for the if statement, there cant me a match if $v1 is your nick, as it doesnt meet the if.
 Respond  
SilverWolf   -  Apr 21, 2005
($v1 != $me) kick # $v1 Banned.. doesnt that kick out yourself?!
 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.