Fkey Ban

By Johnny92 on Aug 12, 2008

Sorry i script but this is my first time Actually posting them. UPDATED

/F4  mode $chan +b ~n: $+ $address($$1,2) /mode $chan -q $$1 |  $chan -a $$1 | /mode $chan -o $$1 | /mode $chan -h $$1 | /mode $chan -v $$1 | kick = $$1
 | /mode $chan +b ~q: $+ $address($$1,2) | /mode $chan +b $address($$1,1) | /mode $chan +b $address($$1,2) | /mode $chan +b $address($$1,3) | /mode $chan +b $address($$1,4) | /mode $chan +b $address($$1,5) | /mode $chan +b $address($$1,6) |  | /mode $chan +b $$1 

Comments

Sign in to comment.
trill   -  Aug 26, 2008

you can also do it like this as well so all you have to do is highlite a nick in the nick list then push the F4 key. this should put all the modes on one line so you dont get a bit of mode flood in the room. also it will only work if you are an op in the room.

alias F4 { if ($$1 && $me isop #) { mode # +bbb-qaohv $+(~q:,$address($$1,2)) $+(~n:,$address($$1,2)) $address($$1,2) $str($$1 $chr(32),5) | kick # $$1 Cya } }
 Respond  
Jonesy44   -  Aug 13, 2008

yeah, it\'s a secret in mirc.. there\'s $address($nick,1-9) or $address($nick,JONESY) which bans the lot

 Respond  
Cheiron   -  Aug 13, 2008

kill em all ROTFLMAO :D

 Respond  
Jonesy44   -  Aug 13, 2008

mode #chan +b !@*

sorted ;]

 Respond  
napa182   -  Aug 13, 2008

ban mask\'s from help

The available types are:
0: !user@host
1:
!*user@host
2: !@host
3: !user@.host
4:
!@.host
5: nick!user@host
6: nick!user@host
7: nick!
@host
8: nick!user@.host
9: nick!@.host

 Respond  
Cheiron   -  Aug 13, 2008

agreed.. unless the nick is in the form of an unresolved ip.. ie java@123.456.789.IP , the best ban is the !@resolvedip. mask 2 or 3 i cant rememeber which that is. it bypasses the hostname (in the example above... the java, and replaces it with the wildcard)

 Respond  
napa182   -  Aug 13, 2008

still banning more then one mask is pointless. just stick to one and be done with it
as i quote myself
napa182 said:

the only problem is some banmask\'s overwirte each other so trying to use that many banmask\'s is pointless. just pick a banmask like 2 or 4 and be done with it.

but like i said it\'s kind of pointless to mute and ban nick changes from someone you have kicked banned from the room..
all you will end up doing is fill up ur banlist with useless ban\'s

 Respond  
Cheiron   -  Aug 13, 2008

now... i wonder what you wrote for that to happen WEG

also whilst i think of a comment (constructive that is so i dont get this deleted...)

as you are doing a multi-mask nick ban.. it might pay dividened to include a timed unban on one or more of the masks.

 Respond  
xplo   -  Aug 12, 2008

lol, my post was deleted..

 Respond  
napa182   -  Aug 12, 2008

Eugenio said:

lol I normally use 4 ;p

well thats cuz you hang on a chatspace server witch the banmask to use is 4 but with ircd servers you can use 0 - 9

 Respond  
guest598594   -  Aug 12, 2008
|  $chan -a $$1 |

You forgot the /mode

 Respond  
Soulkeeper   -  Aug 12, 2008

I use one and iswm to it on join. ;<

 Respond  
Eugenio   -  Aug 12, 2008

lol I normally use 4 ;p

 Respond  
napa182   -  Aug 12, 2008

the only problem is some banmask\'s overwirte each other so trying to use that many banmask\'s is pointless. just pick a banmask like 2 or 4 and be done with it.
you could just do it like this place into remotes

alias F4 { mode # +bb-qaohv ~q: $+ $address($$1,2) ~n: $+ $address($$1,2) $str($$1 $chr(32),5) | ban -k # $$1 2 }

but like i said it\'s kind of pointless to mute and ban nick changes from someone you have kicked banned from the room..
all you will end up doing is fill up ur banlist with useless ban\'s

 Respond  
Cheiron   -  Aug 12, 2008

lets have a look here...

hmmm ban on nick change ~n , ban on talking aka shun ~q, full chanserv mode drops -qaohv, then kick, then full ban masks for total wipe out.

one problem there.. what if the user is on a large isp .. ie aol.. you gonna take out aol users totally from your room with the !@*isp ban.

more comments to come when i actually have a closer look

 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.