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

	<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>2024-03-20T12:31:02-04:00</updated>

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

		<entry>
		<author><name><![CDATA[fusionx]]></name></author>
		<updated>2024-03-20T12:31:02-04:00</updated>

		<published>2024-03-20T12:31:02-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=112650#p112650</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=112650#p112650"/>
		<title type="html"><![CDATA[On Idle v3.0.2 by MC_8 - Carl M. Gregory]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=112650#p112650"><![CDATA[
Is anyone familiar with this script? It works great in my test channel, but in a live channel with 100+ users, it's not. <br><br>I've created all new timers, etc, and there are always users in there over the idle time limit. I've shut down the bot, restarted, etc, and it doesn't execute the commands. Here's the settings I have on the timer for that channel (this is the report the script gives for that timer):<br><div class="codebox"><p>Code: </p><pre><code>[10:47] &lt;botNick&gt; On Idle: Idle timers list: all[10:47] &lt;botNick&gt;  [  1] Timer: 720 minutes[10:47] &lt;botNick&gt;         Channels: #channame[10:47] &lt;botNick&gt;         Exempt Ops: yes[10:47] &lt;botNick&gt;         Exempt Halfops: yes[10:47] &lt;botNick&gt;         Exempt Voices: yes[10:47] &lt;botNick&gt;         Exempt Flags: -|-[10:47] &lt;botNick&gt;         Banmask: 3 - *!*user@*.domain[10:47] &lt;botNick&gt;         Commands:[10:47] &lt;botNick&gt;           /ban %channel %nick 1 /kick %channel %nick Idle times over 12 hours. This is a one minute ban to prevent auto-rejoin.</code></pre></div>The script is loading fine, no errors. There is nothing in the log other than this script writing to a data file every hour. <br><br>I've read through the script, thinking that maybe it only watches for time limits based on when the bot first saw the user, but I see it loads the users when it enters then channel, and gets their current idle time. Same when a user joins, it gets the current idle time, and maintains it through text, actions, etc, even changing the channel topic,  and of course when the nick parts the channel. <br><br>My test channel has the same timer set up and works every time. It's frustrating <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br>Edit: I'd ask him, but he no longer controls the domain, email address, etc <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_sad.gif" width="15" height="15" alt=":(" title="Sad"><br>Edit 2: If you want to check out the script, you can find it here, about halfway down the list - On Idle: <a href="https://tclarchive.org/search.php?str=mc_8&amp;cb2=a&amp;sub.x=0&amp;sub.y=0" class="postlink">https://tclarchive.org/search.php?str=m ... =0&amp;sub.y=0</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12955">fusionx</a> — Wed Mar 20, 2024 12:31 pm</p><hr />
]]></content>
	</entry>
	</feed>
