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

	<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-07-29T06:07:43-04:00</updated>

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

		<entry>
		<author><name><![CDATA[droolin]]></name></author>
		<updated>2003-07-29T06:07:43-04:00</updated>

		<published>2003-07-29T06:07:43-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=24156#p24156</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=24156#p24156"/>
		<title type="html"><![CDATA[your right]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=24156#p24156"><![CDATA[
I should have done that before I even posted.  Thats was stupid of me.  I have all of my debug stuff burried in the middle of an if statment.  Like I said, when the eggie joins the channel and issues the very first executation of the who, the raw works.  My string gets built properl and everything.  But when another nick joins, I see nothing.  And im running the eggie with the -nt flags, so I am watching everything that cross's that screen and didnt see anything there.  <br>But, your absolutely right.  I havent verified that the bind isnt occuring.  Thank you, I will put the putlog in and check for it.<br><br>droolin<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3562">droolin</a> — Tue Jul 29, 2003 6:07 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Papillon]]></name></author>
		<updated>2003-07-29T05:56:10-04:00</updated>

		<published>2003-07-29T05:56:10-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=24155#p24155</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=24155#p24155"/>
		<title type="html"><![CDATA[raw event question.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=24155#p24155"><![CDATA[
are you sure the bind is not triggering at all?<br>add a putlog line at the top to see if it triggers<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=852">Papillon</a> — Tue Jul 29, 2003 5:56 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[droolin]]></name></author>
		<updated>2003-07-29T00:13:35-04:00</updated>

		<published>2003-07-29T00:13:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=24145#p24145</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=24145#p24145"/>
		<title type="html"><![CDATA[raw event question.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=24145#p24145"><![CDATA[
In a specific channel that is a monitor channel of a network for user joins, I wish to keep track of nicks that join and part the channel.  I am only instrested in specific nicks though, nicks that have the following in their real name *Blitzed Open Proxy Monitor*.  What I used to try and accomplish this was a join event to the channel.  I issue a: putserv"who +g *Blitzed Open Proxy Monitor*", and then a bind for raw 352 is set up to interpit what is returned.  The eggdrop that will be using this script, is an ircop and has the proper modes to do network wide "who" against real names.  <br>The bind raw 352 event works the when the eggdrop joins the channel, but when other nicks join the channel the raw event does not seem to triger.  I have another raw event set up to strip out the ip's of user joins against the network.  raw Notice, this works every time.  <br>I really dont want to have nicks in the user base, because the proxy nicks I am looking for come and go.  I was trying to make this script so that I have to perform very little maintance against it.  The one thing I am sure of, the nicks I need to know about have previously stated specific text in their real name.<br>Follows is the code that I used, any sugestions???<br><br>bind join - * Check_Onjoin<br>proc Check_Onjoin {nick uhost hand chan} {<br>globalbopm_channel<br>globalactive_bopm_bots<br>globalactive_bopm_servers<br>global initial_flag<br><br>set$active_bopm_bots" "<br>set$active_bopm_servers" "<br>if{$chan == $bopm_channel} {<br>if {$initial_flag != "1"} {<br>putserv"who +g *Blitzed Open Proxy Monitor*"<br>set initial_flag "1"<br>} else {<br>unbind raw - 352 Check_Raw_352<br>putserv "who +g *Blitzed Open Proxy Monitor*"<br>}<br>puthelp "PRIVMSG $chan : $nick has joined $chan"<br>}<br>bindraw-352Check_Raw_352<br>procCheck_Raw_352{fromwordtext} {<br>globalbopm_channel<br>globalactive_bopm_bots<br>if {([string match *Blitzed* $text]) &amp;&amp; ([string match *$bopm_channel* $text])} {<br>set bopm_bot_server[lindex $text 4]<br>append active_bopm_bots[lindex $text 5] " "<br>puthelp "PRIVMSG $bopm_channel : $from $word $text"<br>puthelp "PRIVMSG $bopm_channel : bopms found so far is $active_bopm_bots"<br>}<br>return<br>}<br>Now, I read in the manual.  That if the proc returns one, that eggdrop will not process the line any further(this will cause the eggdrop to act oddly in some case's).  <br>With that last statement said and done.  Hu???<br>Any help would be very much appriceated.  <br><br>Thanks<br>    droolin<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3562">droolin</a> — Tue Jul 29, 2003 12:13 am</p><hr />
]]></content>
	</entry>
	</feed>
