Little Join Flood Protection

By xplo on Apr 22, 2008

kinda easy to understand.

;this line is in how many Seconds it will trigger if..
inc -u5 %joins. [ $+ [ $chan ] ]
;..there is 4 joins
if ( %joins. [ $+ [ $chan ] ] == 4 ) {

;Only the number 5 and 4 could be changed, but its not a suggested
;snippets if you are on a HIGH-Traffic channel.
;Because NetSplits will trigger it.
;Its Only a Little Simple Script.
;Manipulate it like you feel, and learn From it! :)

on @:join:#CHANNELNAME: { 
  inc -u5 %joins. [ $+ [ $chan ] ] 
  if ( %joins. [ $+ [ $chan ] ] == 4 ) { 
    mode $chan +r 
    .msg $chan Channel Locked For 400 Sec.
    .timer 1 400 mode $chan -r 
  } 
}

Comments

Sign in to comment.
xplo   -  Jan 11, 2009

my latest post was regarding ircu.* like on undernet.

 Respond  
TravisT   -  Jan 03, 2009

It isn't +R it is +r. And will only work on networks that use +r.

Use /echo -a $chanmodes to see if your network supports it.

As for ripping, this is a basic flood protection. Who figured it out first? Who knows.

 Respond  
Linuxuser   -  Jan 03, 2009

+R is not to show registered channels. +R only allows registered nicks to join and speak in the channel it is a simple mode to understand.

 Respond  
xplo   -  Jul 24, 2008

joshuaxiong1 no, +R means that the channel is registered, this mode is for chanfix to know that he can\'t do shit there. sometimes, channel managers like to keep X out of the channel, snd there was a \"bug\" about it. cauz chanfix reoped the top scorers, whan themanager didn\'t wanted to op them. so thy had to create this channel mode so X and C don\'t fight. when the channel is not registered with X then the mode +R is not used.

 Respond  
Joshuaxiong1   -  Jul 19, 2008

You meant +R not unregister the channel.

 Respond  
xplo   -  May 12, 2008

HoNdAx707 +R is an invalid mode for undernet, and this network is where i hang out the most. well. +R is actually a valid mode but for chanfix, ( So C will know that a channel is Registered thru X ) but no one can change this mode,

and EL .. +j is an invalid mode too on undernet, there is no such thing as knocking

Thnx for your Comments :p

 Respond  
EL   -  Apr 23, 2008

I d go +j for CS just cause of knockin with +i could just use a channel limiter or something of that sort er doesnt unreal ircD have a built in join flood protection? damn ircD has everything else i dont see why it wouldn\'t lol i cant remember what all they have =/

 Respond  
HoNdAx707   -  Apr 23, 2008

i would do mode $chan +i or +R

 Respond  
guest598594   -  Apr 23, 2008

I believe xplorer, any basic spam thing would be set up that way.

 Respond  
criminal   -  Apr 23, 2008

join flood, text flood.
both small so there\'s like 99.99% change they\'re the same >.<

 Respond  
EL   -  Apr 22, 2008

!!!!!!!! YEA what he said.

 Respond  
xplo   -  Apr 22, 2008

BlueThen The link you posted is an anti-spam script, and there is no ripping here. !

 Respond  
BlueThen   -  Apr 22, 2008

This looks very similar to http://www.hawkee.com/snippet/1291/

 Respond  
guest598594   -  Apr 22, 2008

I would make it on **@***:join... so that it checks if you are op in that channel.

 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.