<?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/5996" />

	<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>2003-11-06T11:40:11-04:00</updated>

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

		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2003-11-06T11:33:39-04:00</updated>

		<published>2003-11-06T11:33:39-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29609#p29609</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29609#p29609"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29609#p29609"><![CDATA[
maybe the wait-netsplit option has something to do with it ?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Thu Nov 06, 2003 11:33 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[De Kus]]></name></author>
		<updated>2003-11-06T11:40:11-04:00</updated>

		<published>2003-11-06T09:45:33-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29596#p29596</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29596#p29596"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29596#p29596"><![CDATA[
you might create a quit and a join bind and a global varible to check if netsplit is aktiv. so you can lappend all netsplit quits to a list and delete them on join. If half of parted users are back the netsplit is decalred as over and list is reset after 30min to delete oldtimers. This varible might be used in any other scripts. But Im just to lazy to script one <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy">.<br>If you count the list entrys you may also calc the real users on channel.<br><br>PS: There is a special bind for split and rejoin! *blush*<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2382">De Kus</a> — Thu Nov 06, 2003 9:45 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[z_one]]></name></author>
		<updated>2003-11-05T13:47:41-04:00</updated>

		<published>2003-11-05T13:47:41-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29559#p29559</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29559#p29559"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29559#p29559"><![CDATA[
Sir_Fz, nope. Decreasing the timer to check for limits has nothing to do with that at all. If the bot sees a different number of users from another bot (on another server) then it will always set a low limit (whether it does it every 1 minute or every 3 minutes). The calculated limit will always be too low!<br>Besides, setting a very low timer "defeats the purpose of channel limiting" (as Slennox points out in his Documentation for netbots).<br><br>Dedan, good point. I think the procedure should be called on netsplit rejoin (if not on both split and rejoin) since this is when the limit could get stuck to a low value.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=698">z_one</a> — Wed Nov 05, 2003 1:47 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2003-11-03T09:57:10-04:00</updated>

		<published>2003-11-03T09:57:10-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29404#p29404</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29404#p29404"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29404#p29404"><![CDATA[
try do decrease the timer for checking limits.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Mon Nov 03, 2003 9:57 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Dedan]]></name></author>
		<updated>2003-11-03T08:02:00-04:00</updated>

		<published>2003-11-03T08:02:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29396#p29396</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29396#p29396"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29396#p29396"><![CDATA[
I have the same problem,<br>4 bots on different servers all setting limits.<br><br>i have thought about it, but i have not come up<br>with a good solution  .... i could use some <br>help on this too.<br><br>a "temp" fix, might be to<br>make a proc that detected a net-split, and then<br>it would  ".reset #channelname" from the proc..<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3472">Dedan</a> — Mon Nov 03, 2003 8:02 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[z_one]]></name></author>
		<updated>2003-11-02T16:01:51-04:00</updated>

		<published>2003-11-02T16:01:51-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29364#p29364</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29364#p29364"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29364#p29364"><![CDATA[
Yes I know what I said:<br><blockquote class="uncited"><div>since EggB is setting limit +5 is will limit the channel to 45 users and so it will set a very low limit <strong class="text-strong">preventing anyone on server One from joining !</strong></div></blockquote>I didn't say "preventing users who got split on server One from joining !"<br><br>I hope that after making this clarification, someone will be able to help me find a solution to making the bot refresh channel information automatically without having to type .reset #channel<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=698">z_one</a> — Sun Nov 02, 2003 4:01 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2003-11-02T15:32:52-04:00</updated>

		<published>2003-11-02T15:32:52-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29363#p29363</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29363#p29363"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29363#p29363"><![CDATA[
<blockquote class="uncited"><div>[snip]<br>EggA is on server One <br>EggB is on server Two <br><br>EggB is setting a channel limit to prevent floods. But suddenly server One splits from server Two. <br>When both servers reconnect... EggA sees 50 users on the channel but EggB sees 40 users on the channel. <br>So, since EggB is setting limit +5 is will limit the channel to 45 users and so it will set a very low limit preventing anyone on server One from joining ![snip]</div></blockquote> read what you wrote yourself dude <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br>if the limit is low then neither users on server 1 or 2 will be able to join (when not splitted) not just users from server 1, so what you meant is what I said you meant.. anyway, it looks like lag.. usually the server splits when it lags.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Sun Nov 02, 2003 3:32 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[z_one]]></name></author>
		<updated>2003-11-02T14:58:18-04:00</updated>

		<published>2003-11-02T14:58:18-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29360#p29360</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29360#p29360"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29360#p29360"><![CDATA[
No offense SirFz but your answers are most of the time out of subject.<br>To explain myself I quote<br><blockquote class="uncited"><div>SirFz said : also the limit won't prevent the users from the other server from joining the channel because they already are in it but on the other server.</div></blockquote>Man what on earth are you talking about ???  I am referring to users who just connected to irc a few seconds ago (server One) and are trying to join the channel.<br>I am not talking about users who rejoined on a split rejoin between both servers.<br><blockquote class="uncited"><div>SirFz said : anyway, use Slennox's chanlimit.tcl its pretty efficiant during netsplits.</div></blockquote>I am using Slennox's script !<br><br>Sorry if I was rude but I think you should read the questions carefully, evaluate, assess then try to come up with a useful answer.<br>No hard feelings !<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=698">z_one</a> — Sun Nov 02, 2003 2:58 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2003-11-02T11:30:56-04:00</updated>

		<published>2003-11-02T11:30:56-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29350#p29350</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29350#p29350"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29350#p29350"><![CDATA[
it might be due to lag, also the limit won't prevent the users from the other server from joining the channel because they already are in it but on the other server.<br><br>anyway, use Slennox's chanlimit.tcl its pretty efficiant during netsplits.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Sun Nov 02, 2003 11:30 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[z_one]]></name></author>
		<updated>2003-11-02T07:55:19-04:00</updated>

		<published>2003-11-02T07:55:19-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=29331#p29331</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=29331#p29331"/>
		<title type="html"><![CDATA[netsplits and channel limiting]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=29331#p29331"><![CDATA[
Hi,<br><br>  I have 2 eggdrops EggA and EggB.<br>  EggA is on server One<br>  EggB is on server Two<br><br>  EggB is setting a channel limit to prevent floods. But suddenly server One splits from server Two.<br>  When both servers reconnect... EggA sees 50 users on the channel but EggB sees 40 users on the channel.<br>  So, since EggB is setting limit +5 is will limit the channel to 45 users and so it will set a very low limit preventing anyone on server One from joining !<br><br>  Interestingly enough, I can solve this if I type on EggB's partyline: <strong class="text-strong">.reset #channelname</strong><br>  But if I don't reset manually, the EggB might take like 10 minutes to automatically synchronize  its information and start setting the right limit again.<br>  Is there a way to make an eggdrop update it's channel information quickly ? Like a person using mIRC does as soon as a netsplit rejoins ?<br><br>  Thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=698">z_one</a> — Sun Nov 02, 2003 7:55 am</p><hr />
]]></content>
	</entry>
	</feed>
