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

	<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>2025-01-08T08:38:03-04:00</updated>

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

		<entry>
		<author><name><![CDATA[simo]]></name></author>
		<updated>2025-01-08T08:38:03-04:00</updated>

		<published>2025-01-08T08:38:03-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113235#p113235</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113235#p113235"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113235#p113235"><![CDATA[
so far this is what i can came up with if its proper, except i dont know how to calculate the time between nick was deoped for idle and then opped again again by  chanserv before 1 or 2 seconds past to determine it was cause of a higher status than the eggbot Re-Op.<br><div class="codebox"><p>Code: </p><pre><code>bind mode - "#% -o" Check-Higher-Status proc Check-Higher-Status {nick uhost handle chan mode target} {            if {[string match -nocase {ChanServ} "$nick"]} {                chattr $target -|+O $chan }}</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12505">simo</a> — Wed Jan 08, 2025 8:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[simo]]></name></author>
		<updated>2025-01-07T15:03:35-04:00</updated>

		<published>2025-01-07T15:03:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113234#p113234</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113234#p113234"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113234#p113234"><![CDATA[
thanks for your reply CrazyCat, i rather use chanserv for that to be honest as its more effiecient to deal with channel access list regardless of IP and such.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12505">simo</a> — Tue Jan 07, 2025 3:03 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[CrazyCat]]></name></author>
		<updated>2025-01-07T08:07:24-04:00</updated>

		<published>2025-01-07T08:07:24-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113233#p113233</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113233#p113233"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113233#p113233"><![CDATA[
<blockquote class="uncited"><div>The reason i want to automate this is to constantly add and delete manually as nicks are added and removed from the access list over time.</div></blockquote>So peharps you must change the way your channel is working and use the eggdrop as maintainer of the access: a command allow admins to add/remove @ in eggdrop list then the eggdrop send chanserv the ADD/DEL op to the chan.<br><br>I can't figure why the list of ops in a channel can change so frequently<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=691">CrazyCat</a> — Tue Jan 07, 2025 8:07 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[simo]]></name></author>
		<updated>2025-01-06T13:14:09-04:00</updated>

		<published>2025-01-06T13:14:09-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113232#p113232</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113232#p113232"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113232#p113232"><![CDATA[
im facing another issue as op status is protected in channel meaning if someone is not on the access list and is opped manually by someone chanserv will deop them, wich could be conflicting with what im trying to do. im not sure if what i want to achieve is doable would you have an example of how it could be done CrazyCat as im clueless how to aproach this.<br>The reason i want to automate this is to constantly add and delete manually as nicks are added and removed from the access list over time.<br><br>thanks in advance.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12505">simo</a> — Mon Jan 06, 2025 1:14 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[CrazyCat]]></name></author>
		<updated>2025-01-06T11:33:38-04:00</updated>

		<published>2025-01-06T11:33:38-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113231#p113231</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113231#p113231"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113231#p113231"><![CDATA[
If you add a flag, it means you have the user in eggdrop's users base.<br>So why don't you just add the flag by the hand (like +O) and modify your script to exempt +O users from being deopped ?<br><br>But if you want to have a kind of automation for that (very bad idea imho), it's possible to temporaly store the nick and if he is reopped by ChanServ in a reasonnable delay, add him the good flag.<br><br>BTW, as I already said, automating this kind of privileges is a really bad idea.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=691">CrazyCat</a> — Mon Jan 06, 2025 11:33 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[simo]]></name></author>
		<updated>2025-01-06T10:56:13-04:00</updated>

		<published>2025-01-06T10:56:13-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113230#p113230</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113230#p113230"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113230#p113230"><![CDATA[
thanks for your reply CrazyCat , i was thinking of adding a flag right after the OP gets Re-Opped again by chanserv to not deop again checking if that flag has been set on that OP except im not sure how to achieve that or if thats doable.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12505">simo</a> — Mon Jan 06, 2025 10:56 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[CrazyCat]]></name></author>
		<updated>2025-01-06T06:57:06-04:00</updated>

		<published>2025-01-06T06:57:06-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113229#p113229</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113229#p113229"/>
		<title type="html"><![CDATA[Re: Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113229#p113229"><![CDATA[
I don't think you have any other solution than creating a list of excluded users.<br>Peharps can you fill it automatically by adding the nick of the user if he's re-opped by chanserv after your script deop him.<br><br>Or give the eggdrop a higher access than everyone <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=691">CrazyCat</a> — Mon Jan 06, 2025 6:57 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[simo]]></name></author>
		<updated>2025-01-04T03:40:44-04:00</updated>

		<published>2025-01-04T03:40:44-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=113228#p113228</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=113228#p113228"/>
		<title type="html"><![CDATA[Deop on idle]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=113228#p113228"><![CDATA[
Greetings,<br><br>I'm using a deop on idle tcl on dalnet wich works fine except<br>If the op has higher access than the eggbot<br>He gets opped again by chanserv right after he gets<br>Deopped on idle i was looking for a way (without having to keep adding each exempted nick in the tcl) to not deop<br>Such admins to prevent constant -o +o of same admins who have higher access<br><br>Thanks,<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12505">simo</a> — Sat Jan 04, 2025 3:40 am</p><hr />
]]></content>
	</entry>
	</feed>
