<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/18340" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2011-05-05T23:23:16-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/18340</id>

		<entry>
		<author><name><![CDATA[stormshadow]]></name></author>
		<updated>2011-05-05T23:23:16-04:00</updated>

		<published>2011-05-05T23:23:16-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96833#p96833</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96833#p96833"/>
		<title type="html"><![CDATA[flood protection]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96833#p96833"><![CDATA[
From what you are asking I am going to say that you believe that the bot will detect a netsplit rejoin as a join flood. <br>This isn't true, the bind of "join" is NOT triggered by a netsplit rejoin. The bind of "REJN" is though (this is actually for that purpose).<br>(<a href="http://www.eggheads.org/support/egghtml/1.6.15/tcl-commands.html#binda" class="postlink">Here is a list binds and their descriptions</a>)<br><br>This first script (the code you pasted) does in fact detect netsplits.<br>evident by the line: <div class="codebox"><p>Code: </p><pre><code>bind rejn "*" - mass:join:rejoin</code></pre></div>I don't know, however, if the bot has some timeout for rejoins after netsplits.<br>You may have a problem if the netsplit goes on for too long in that case.<br><br>This is the only evidence I have to suggest that it does timeout, but I don't know if it affects binds<div class="codebox"><p>Code: </p><pre><code>(Origin from the Conf file)# Set here the time (in seconds) to wait for someone to return from a netsplit# (i.e. wasop will expire afterwards). Set this to 1500 on IRCnet since its# nick delay stops after 30 minutes.set wait-split 600</code></pre></div>If anyone knows if this does timeout for binds, please let us know.<br>Thanks. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11600">stormshadow</a> — Thu May 05, 2011 11:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[samhain]]></name></author>
		<updated>2011-02-28T13:27:43-04:00</updated>

		<published>2011-02-28T13:27:43-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96252#p96252</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96252#p96252"/>
		<title type="html"><![CDATA[flood protection]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96252#p96252"><![CDATA[
I enabled ap:drones + function of allprotection, I use it in my bot, But it doesn't detect netsplit returns... from massjoins, also it does not eliminate the join flood clones, where as it only sets the lock modes, This script by awyeah is justperfect, but I want to know will it detect netsplits on undernet?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8567">samhain</a> — Mon Feb 28, 2011 1:27 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Trixar_za]]></name></author>
		<updated>2011-02-28T08:43:35-04:00</updated>

		<published>2011-02-28T08:43:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96251#p96251</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96251#p96251"/>
		<title type="html"><![CDATA[flood protection]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96251#p96251"><![CDATA[
AllProtection by Sir_Fz script has a few interesting functions that can help prevent stuff like this. It's an awesome script if you take the time to configure it. Word of warning though, it has the ability to scan for bots like you listed, but it takes a little more time to work, which slows down any other function your bot might have - like Trivia or Uno or just quick responses. Most people disable it because of this - I myself will be dedicating an eggdrop to using AllProtection fully <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_razz.gif" width="15" height="15" alt=":P" title="Razz"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=10958">Trixar_za</a> — Mon Feb 28, 2011 8:43 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[samhain]]></name></author>
		<updated>2011-02-27T17:25:43-04:00</updated>

		<published>2011-02-27T17:25:43-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96247#p96247</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96247#p96247"/>
		<title type="html"><![CDATA[flood protection]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96247#p96247"><![CDATA[
I saw a post by awyeah, and came to know about this script... find I don't know how is it going to work can any one give me an example... also if you could tell me will it detect net splits or not?<br><div class="codebox"><p>Code: </p><pre><code> set mjointrigger "3:5"bind join - "*" mass:join:chanproc mass:join:chan {nick uhost hand chan} { global botnick mjointrigger joinflood kickno net_split if {[isbotnick $nick] || [info exists net_split]} { return 0 } set host "*!*@[lindex [split [maskhost $uhost] @] 1]" set user [string tolower $chan] if {[string match -nocase "#*" $chan]} { if {![info exists joinflood($user)]} {   set joinflood($user) 0  }  utimer [lindex [split $mjointrigger :] 1] [list mass:join:list $user]  if {[incr joinflood($user)] &gt;= [lindex [split $mjointrigger :] 0]} {   if {[botisop $chan]} {    putquick "MODE $chan +b $host" -next    set clonenicks [list]; set clonenum 0    foreach person [chanlist $chan] {     if {[string match -nocase *$host* "$person![getchanhost $person $chan]"] &amp;&amp; ![isop $person $chan] &amp;&amp; ![isvoice $person $chan]} {      incr clonenum; lappend clonenicks $person:$clonenum      }    }    foreach clone $clonenicks {     putquick "KICK $chan [lindex [split $clone :] 0] :0,1 Clone Mass Join Flood 12,0 - You 2joined with6 [lindex [split $mjointrigger :] 0] clients 2or more 12in less than6 [lindex [split $mjointrigger :] 1] secs 12from the host 6*!*@[lindex [split $uhost @] 1] 12- (Clone2 #[lindex [split $clone :] 1] 12of2 #[llength $clonenicks]12)" -next    }    unset clonenicks; unset clonenum    timer 60 [list putquick "MODE $chan -b $host"]    }   if {[info exists joinflood($user)]} { unset joinflood($user) }  } }}proc mass:join:list {user} { global joinflood if {[info exists joinflood($user)]} { incr joinflood($user) -1 }}bind splt "*" - mass:join:splitbind rejn "*" - mass:join:rejoinproc mass:join:split {nick host hand chan} { global net_split  if {[info exists net_split]} {   return 0  } elseif {![info exists net_split] &amp;&amp; [onchansplit $nick $chan]} {   set net_split 1   }}proc mass:join:rejoin {nick host hand chan} { global net_split  if {[info exists net_split]} {   utimer 5 [list "unset net_split"]   }} </code></pre></div>If yes then please tell me well it detect netsplits on undernet... and will this script work in this situations<blockquote class="uncited"><div>02[12:35] 01*02*12* [01#usa] Punishing 01[^FuL|an0^] (~<a href="mailto:akbbkvaz@c-68-62-75-66.hsd1.mi.comcast.net">akbbkvaz@c-68-62-75-66.hsd1.mi.comcast.net</a>) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** Cash-money-r (~<a href="mailto:lqptcyj@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net">lqptcyj@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net</a>) has joined #usa<br>05[12:35] -Cash-money-r:#usa- 4,1Jj` [censored] ur MOM SISTERS where is ur bitch sis TinaStar ? i listened yesterday she is a tight bitch &amp; we can take her for a night for 50$4.I`ll pay u 60$ so take her soon without clothes.coz i love to see ur slut TinaStar sis completly nude.(THE GAME IS GEGUN NOW 7Jj`[censored] u Jj` 12(Papa's flooder)<br>02[12:35] 01*02*12* [01#usa] Punishing 01Cash-money-r (~<a href="mailto:lqptcyj@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net">lqptcyj@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net</a>) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** |MetalMan| (~<a href="mailto:iiiocoog@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net">iiiocoog@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net</a>) has joined #usa - Clones: 2 from |MetalMan| (Cash-money-r) CtrlF1 whois; ShiftF8 ping; F8 to punish<br>05[12:35] -|MetalMan|:#usa- 4,1Jj` [censored] ur MOM SISTERS where is ur bitch sis TinaStar ? i listened yesterday she is a tight bitch &amp; we can take her for a night for 50$4.I`ll pay u 60$ so take her soon without clothes.coz i love to see ur slut TinaStar sis completly nude.(THE GAME IS GEGUN NOW 7Jj`[censored] u Jj` 12(Papa's flooder)<br>02[12:35] 01*02*12* [01#usa] Punishing 01|MetalMan| (~<a href="mailto:iiiocoog@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net">iiiocoog@adsl-76-241-188-222.dsl.sfldmi.sbcglobal.net</a>) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** vendeur71 (~jhklork@68.62.75.66) has joined #usa<br>05[12:35] -vendeur71:#usa- 4,1Jj` [censored] ur MOM SISTERS where is ur bitch sis TinaStar ? i listened yesterday she is a tight bitch &amp; we can take her for a night for 50$4.I`ll pay u 60$ so take her soon without clothes.coz i love to see ur slut TinaStar sis completly nude.(THE GAME IS GEGUN NOW 7Jj`[censored] u Jj` 12(Papa's flooder)<br>02[12:35] 01*02*12* [01#usa] Punishing 01vendeur71 (~jhklork@68.62.75.66) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** X sets mode: +l 122<br>03[12:35] *** [[KurtCobain (~<a href="mailto:zmmzowxn@cpe-75-83-182-231.socal.res.rr.com">zmmzowxn@cpe-75-83-182-231.socal.res.rr.com</a>) has joined #usa<br>05[12:35] -[[KurtCobain:#usa- 4,1Jj` [censored] ur MOM SISTERS where is ur bitch sis TinaStar ? i listened yesterday she is a tight bitch &amp; we can take her for a night for 50$4.I`ll pay u 60$ so take her soon without clothes.coz i love to see ur slut TinaStar sis completly nude.(THE GAME IS GEGUN NOW 7Jj`[censored] u Jj` 12(Papa's flooder)<br>02[12:35] 01*02*12* [01#usa] Punishing 01[[KurtCobain (~<a href="mailto:zmmzowxn@cpe-75-83-182-231.socal.res.rr.com">zmmzowxn@cpe-75-83-182-231.socal.res.rr.com</a>) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** Dr^IshQbla (~<a href="mailto:ipgjlipk@cpe-75-83-182-231.socal.res.rr.com">ipgjlipk@cpe-75-83-182-231.socal.res.rr.com</a>) has joined #usa - Clones: 2 from Dr^IshQbla ([[KurtCobain) CtrlF1 whois; ShiftF8 ping; F8 to punish<br>05[12:35] -Dr^IshQbla:#usa- 4,1Jj` [censored] ur MOM SISTERS where is ur bitch sis TinaStar ? i listened yesterday she is a tight bitch &amp; we can take her for a night for 50$4.I`ll pay u 60$ so take her soon without clothes.coz i love to see ur slut TinaStar sis completly nude.(THE GAME IS GEGUN NOW 7Jj`[censored] u Jj` 12(Papa's flooder)<br>02[12:35] 01*02*12* [01#usa] Punishing 01Dr^IshQbla (~<a href="mailto:ipgjlipk@cpe-75-83-182-231.socal.res.rr.com">ipgjlipk@cpe-75-83-182-231.socal.res.rr.com</a>) Notice flood - 1 in 3 sec - Offense 1 (bk0)<br>03[12:35] *** ZaMaN_EL_3aG (~<a href="mailto:kuzwcvmm@cpe-75-83-182-231.socal.res.rr.com">kuzwcvmm@cpe-75-83-182-231.socal.res.rr.com</a>) has joined #usa - Clones: 3 from ZaMaN_EL_3aG (Dr^IshQbla, [[KurtCobain) CtrlF1 whois; ShiftF8 ping; F8 to punish</div></blockquote><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8567">samhain</a> — Sun Feb 27, 2011 5:25 pm</p><hr />
]]></content>
	</entry>
	</feed>
