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

	<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-05-08T06:41:18-04:00</updated>

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

		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2003-05-08T06:41:18-04:00</updated>

		<published>2003-05-08T06:41:18-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19943#p19943</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19943#p19943"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19943#p19943"><![CDATA[
Again, the putquick command uses a queue. Any messages before it in the queue are process first.<br><br>There are two ways around this.<br><br>1: Use the -next option to the putquick command<div class="codebox"><p>Code: </p><pre><code>putquick "PRIVMSG NickServ :identify $::ns(pwd)" -next</code></pre></div>2: Force the command out, bypassing all queues.<br><div class="codebox"><p>Code: </p><pre><code>set msg "PRIVMSG NickServ :identify $::ns(pwd)\n"putdccraw 0 [string length $msg] ${msg</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Thu May 08, 2003 6:41 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2003-05-08T06:15:34-04:00</updated>

		<published>2003-05-08T06:15:34-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19938#p19938</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19938#p19938"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19938#p19938"><![CDATA[
The code you've pasted seems to be corect. As far I can see this is just an problem with the connection betwen you and the irc server he sits on. Try connect it on an different server if one available. You may also make it set to all the chanels +inactive and after he get's logged in to NickServ join them (set them back to -inactive). Also another sugestion is to add NickServ as an friend to the bot and replace:<div class="codebox"><p>Code: </p><pre><code>bind notc - "This nickname is registered and protected*" do:login</code></pre></div>to this:<div class="codebox"><p>Code: </p><pre><code>bind notc f "This nickname is registered and protected*" do:login</code></pre></div>and this way you can drop this lines:<div class="codebox"><p>Code: </p><pre><code>  if {[string tolower $nick] != "nickserv"} {     return   }</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Thu May 08, 2003 6:15 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[arcane]]></name></author>
		<updated>2003-05-08T05:27:38-04:00</updated>

		<published>2003-05-08T05:27:38-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19934#p19934</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19934#p19934"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19934#p19934"><![CDATA[
same problem for me. ive got following script, but eggdrop _always_ joins the channels before he gets identified. although he sends the pass before joining, nickserv recognises it after joining.<br><div class="codebox"><p>Code: </p><pre><code># Identify.tcl# Identify script for euIRCset ns(pwd) "pass"bind notc - "This nickname is registered and protected*" do:login proc do:login {nick uhost hand chan text} {   if {[string tolower $nick] != "nickserv"} {     return   }   putquick "PRIVMSG NickServ :identify $::ns(pwd)"   putlog "Identified."}putlog "Identify loaded"</code></pre></div><blockquote class="uncited"><div>[00:31] Connected to irc.euirc.net<br>[00:31] -NOTICE- *** If you are having problems connecting due to ping timeouts, please type /notice 47642C56 nospoof now.<br>[00:31] (irc.euirc.net claims to be irc.vie.at.euirc.net; updating server list)<br>[00:32] -Global (<a href="mailto:services@euirc.net">services@euirc.net</a>)- [Logon News - Aug 31 2000] Welcome to the European Irc Network &gt; euIRC &lt; Have Fun using our Service - Your euIRC Team<br>[00:32] -Global (<a href="mailto:services@euirc.net">services@euirc.net</a>)- [Logon News - Jun 15 2002] You can find our discussion board at: <a href="http://board.euirc.net" class="postlink">http://board.euirc.net</a><br>[00:32] -Global (<a href="mailto:services@euirc.net">services@euirc.net</a>)- [Logon News - Jan 02 2003] New Service: If you want to hear Live Radio Streams while chatting then JOIN #EUIRC.RADIO - <a href="http://radio.euirc.net" class="postlink">http://radio.euirc.net</a><br>[00:32] Identified.<br>[00:32] -NickServ (<a href="mailto:services@euirc.net">services@euirc.net</a>)- This nickname is registered and protected.  If it is your<br>[00:32] -NickServ (<a href="mailto:services@euirc.net">services@euirc.net</a>)- nick, type /msg NickServ IDENTIFY password.  Otherwise,<br>[00:32] -NickServ (<a href="mailto:services@euirc.net">services@euirc.net</a>)- please choose a different nick.<br>[00:32] -NickServ (<a href="mailto:services@euirc.net">services@euirc.net</a>)- If you do not change within one minute, I will change your nick.<br>[00:32] Prophecy joined #k13.<br>[00:32] Prophecy joined #Prophecy.<br>[00:32] -NickServ (<a href="mailto:services@euirc.net">services@euirc.net</a>)- Password accepted - you are now recognized.</div></blockquote>any idea?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2617">arcane</a> — Thu May 08, 2003 5:27 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2003-05-07T11:24:15-04:00</updated>

		<published>2003-05-07T11:24:15-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19920#p19920</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19920#p19920"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19920#p19920"><![CDATA[
You were right, I changed it to putquick and it worked, thanks.<p>Statistics: Posted by Guest — Wed May 07, 2003 11:24 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ppslim]]></name></author>
		<updated>2003-05-07T06:31:11-04:00</updated>

		<published>2003-05-07T06:31:11-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19908#p19908</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19908#p19908"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19908#p19908"><![CDATA[
It sounds like the putmsg command uses the help queue.<br><br>This queue has the least priority, and doesn't start sending data untill all other queues are empty. In this case, the JOIN commands go out first.<br><br>I sugest switching to putquick or putserv.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2">ppslim</a> — Wed May 07, 2003 6:31 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2003-05-07T05:35:57-04:00</updated>

		<published>2003-05-07T05:35:57-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=19907#p19907</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=19907#p19907"/>
		<title type="html"><![CDATA[Question about identifying]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=19907#p19907"><![CDATA[
In init-server I have this:<div class="codebox"><p>Code: </p><pre><code>proc evnt:init_server {type} {  putmsg nickserv "identify password"  global botnick  putquick "MODE $botnick +i-ws"}</code></pre></div>On connecting nickserv notices:<br><br>[07:05] -NickServ (<a href="mailto:services@services.ircworld.org">services@services.ircworld.org</a>)- This nickname is registered and protected.  If it is your<br>[07:05] -NickServ (<a href="mailto:services@services.ircworld.org">services@services.ircworld.org</a>)- nick, type /msg NickServ IDENTIFY password.  Otherwise,<br>[07:05] -NickServ (<a href="mailto:services@services.ircworld.org">services@services.ircworld.org</a>)- please choose a different nick.<br><br>Bot joins a channel:<br><br>[07:05] Bot joined #channel.<br><br>..and a few seconds later it identifies with nickserv:<br><br>[07:06] -NickServ (<a href="mailto:services@services.ircworld.org">services@services.ircworld.org</a>)- Password accepted - you are now recognized.<br><br>..and Bot gets no OP on chan, because it wasn't identified when it joined the channel. Why doesn't bot identify itself when it connects to server? Do I have to change anything in init-server script?<p>Statistics: Posted by Guest — Wed May 07, 2003 5:35 am</p><hr />
]]></content>
	</entry>
	</feed>
