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

	<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>2012-09-24T01:26:42-04:00</updated>

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

		<entry>
		<author><name><![CDATA[brad000123]]></name></author>
		<updated>2012-09-24T01:26:42-04:00</updated>

		<published>2012-09-24T01:26:42-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=100047#p100047</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=100047#p100047"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=100047#p100047"><![CDATA[
hi every body and am new here<br>me too i really appreciate work they do <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"> <br>thanks, soon i am and here again<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12084">brad000123</a> — Mon Sep 24, 2012 1:26 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Ordinator]]></name></author>
		<updated>2012-02-01T13:04:54-04:00</updated>

		<published>2012-02-01T13:04:54-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98679#p98679</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98679#p98679"/>
		<title type="html"><![CDATA[Working as well as the servers will allow it]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98679#p98679"><![CDATA[
Well... currently... the bot is responding to some basic scripted commands in channel.<br><br>After doing some reading, it looks like the JustinTV IRC servers don't follow standards and are very buggy. This is throwing off hostmask and probably restricting DDC as well, if not more.<br><br>I will spend some time playing around with the bot on another, more standard IRC network to compare what I can and can't do in the channel I want to be in on jtcirc.com.<br><br>I appreciate all the support and the prompt replies, thanks again!<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11904">Ordinator</a> — Wed Feb 01, 2012 1:04 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[willyw]]></name></author>
		<updated>2012-01-31T14:58:47-04:00</updated>

		<published>2012-01-31T14:58:47-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98659#p98659</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98659#p98659"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98659#p98659"><![CDATA[
<blockquote class="uncited"><div><br>...<br><br><strong class="text-strong">Outstanding issues</strong> are that the bot still does not respond/say anything automatically. When I tell it to through the console, it will, but I will not get a response when I send a /msg botnick hello,</div></blockquote>This is a one-shot thing. For setting the owner, on a brand new bot with no users in .chan file.<br><blockquote class="uncited"><div> or even /msg botnick seen mynick. In the status window, it appears the bot is recognizing these commands, but I never see any output back from the bot.</div></blockquote>Is there a seen module or script loaded, that will respond to this?<br><br>Try:<br>/msg botnick help<br>Does it respond (via notice) ?<br><br><blockquote class="uncited"><div> Also, I have yet to successfully initiate a DDC chat session with the bot, either by /DDC CHAT botnick or by /CTCP botnick CHAT. The latter command shows up in the status window, but nothing happens clientside.</div></blockquote>If bot does not recognize you by your hostmask, then it won't respond.<br>That's the first thing to check and be sure of.<br><br>After that, check your client's performance.  Can you accept a DCC chat from anybody else?   Can you initiate a DCC chat with anybody else?<br>In other words, be sure your client is not the problem.<br><br>...<br> <blockquote class="uncited"><div>It was the original conf file, all modifications done myself (not obtained from another source or anything). I originally removed the comment lines to make it easier to read for pasting it here, but once I removed the comment lines I started moving stuff around that made more sense to me and I think I can 'read' it better like this, anyway. I'd prefer to manually look-up an option and read an in-depth definition of it, and, as a result, my conf file is more concise, with options easier to find (for me).</div></blockquote>Ok.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=10420">willyw</a> — Tue Jan 31, 2012 2:58 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Ordinator]]></name></author>
		<updated>2012-01-31T12:26:25-04:00</updated>

		<published>2012-01-31T12:26:25-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98653#p98653</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98653#p98653"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98653#p98653"><![CDATA[
<blockquote class="uncited"><div>Compare HOST lines in bot record to your current hostmask as the bot sees you in the channel. Is there a match? </div></blockquote>There was not a match, the only hostname was -telnet!*@*. I did /msg &lt;botnick&gt; ident &lt;password&gt; and the bot logged 'failed IDENT' but when I did the command again with my bot username at the end (/msg &lt;botnick&gt; ident &lt;password&gt; [nickname]) it worked. It's weird though, because my bot username is identical to my irc handle, I would have thought it would have worked without needing to add the bot username at the end.<br><blockquote class="uncited"><div>For an experiment, to see if the bot can "say" anything at all ( for all we know the irc server is muting the bot ) try to make the bot say something manually. </div></blockquote>Another success, I was able to successfully ".say #mychan test..." and in the channel with my client I observed the bot say 'test...' so we know that the bot can speak and is not muted. Furthermore, I was able to successfully send a MSG with ".msg mynick test..." and received the PM from the bot with the text 'test...'<br><br><br><strong class="text-strong">Outstanding issues</strong> are that the bot still does not respond/say anything automatically. When I tell it to through the console, it will, but I will not get a response when I send a /msg botnick hello, or even /msg botnick seen mynick. In the status window, it appears the bot is recognizing these commands, but I never see any output back from the bot. Also, I have yet to successfully initiate a DDC chat session with the bot, either by /DDC CHAT botnick or by /CTCP botnick CHAT. The latter command shows up in the status window, but nothing happens clientside.<br><br><blockquote class="uncited"><div>Just curious - where did you get this eggdrop.conf? It doesn't look like a fully commented conf file</div></blockquote>It was the original conf file, all modifications done myself (not obtained from another source or anything). I originally removed the comment lines to make it easier to read for pasting it here, but once I removed the comment lines I started moving stuff around that made more sense to me and I think I can 'read' it better like this, anyway. I'd prefer to manually look-up an option and read an in-depth definition of it, and, as a result, my conf file is more concise, with options easier to find (for me).<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11904">Ordinator</a> — Tue Jan 31, 2012 12:26 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[willyw]]></name></author>
		<updated>2012-01-31T11:11:03-04:00</updated>

		<published>2012-01-31T11:11:03-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98652#p98652</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98652#p98652"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98652#p98652"><![CDATA[
<blockquote class="uncited"><div><br>...<br><br>I was able to sucessfuly login to telnet and create a new username/pass that is now the owner, and in that connection I had all options available to me. I added .+chan #mychannel and the bot is now there.</div></blockquote>Good.<br><blockquote class="uncited"><div>But the bot is still not responding to private messages or chat requests</div></blockquote>In the partyline, do: <br>.whois &lt;your_handle&gt;  <br>to see your record in the bot.   <br>Then, while using your client program and you are in the channel with the bot, do:<br>.channel #channel<br>Compare HOST lines in bot record to your current hostmask as the bot sees you in the channel.<br>Is there a match?<br><br>If no match, bot won't "know"  you, and thus won't respond... just like you described.<br><br>Just in case it might be useful, check out:<br><a href="http://www.egghelp.org/faq.htm#010" class="postlink">http://www.egghelp.org/faq.htm#010</a><br><br>and also, in partyline do:<br>.help adduser<br><br>Either of them might be handy, for adding a new hostmask to bot, for yourself.<br><br><blockquote class="uncited"><div>For sanity's sake, I my current config file is below (with some user/server info blanked out for anonymity):<br><br>  ...<br>  ...<br></div></blockquote>Just curious - where did you get this eggdrop.conf?<br>It doesn't look like a fully commented conf file, found here:<br><a href="http://eggwiki.org/Eggdrop.conf" class="postlink">http://eggwiki.org/Eggdrop.conf</a><br>and is also the default eggdrop.conf that comes with a bot when you compile it.<br><br><br>For an experiment, to see if the bot can "say" anything at all ( for all we know the irc server is muting the bot )  try to make the bot say something manually.<br>For that, check out :<br>.help say<br><br>If it does not say something then, perhaps you will get some sort of error message in the partyline, that will direct you.<br>If you don't see anything in partyline, you might want to check out<br>set raw-log 1<br>(see the above link to read description),   and then you can use<br>.console +r ,   then try the<br>.say <br>command again.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=10420">willyw</a> — Tue Jan 31, 2012 11:11 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Ordinator]]></name></author>
		<updated>2012-01-31T09:10:16-04:00</updated>

		<published>2012-01-31T09:10:16-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98651#p98651</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98651#p98651"/>
		<title type="html"><![CDATA[An update...]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98651#p98651"><![CDATA[
Sorry for the double post but I wanted to give an update...<br><br>Everything seems to be working-as-intended except that I have never seen the bot ever "say" anything to anyone, ever. (yet). <br><br>I commented out the "unbind msg" lines in the config for the sake of troubleshooting. When I /msg ordbot hello I see the following line in the bot status window/log: "Introduced to *!*@!mynick" I assume that line is the bot attempting to /msg me back, and thinks it did successfully, but in my client I never see anything in return.<br><br>I think my problem right now is just that my bot can't successfully send chat/msgs through IRC. I wonder if the issues are with my #SERVER or #IRC sections of the config file. I'll be looking into it but if anyone else has any ideas, please let me know. For FYI, The IRC server I'm tyring to use is jtvirc.com:6667 and it requires a username/password (linked to the website twitch.tv)<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11904">Ordinator</a> — Tue Jan 31, 2012 9:10 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Ordinator]]></name></author>
		<updated>2012-01-30T17:39:33-04:00</updated>

		<published>2012-01-30T17:39:33-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98646#p98646</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98646#p98646"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98646#p98646"><![CDATA[
<blockquote class="uncited"><div>Right. Limited commands will be available to you when using -nt . </div></blockquote> - Understood, I will avoid this from now on. <br><br><br><blockquote class="uncited"><div>Adding channels via the config file is deprecated and discouraged. It is suggested that channels are added with the partyline. </div></blockquote> Ok, that makes sense, I will remove it from my config file, and as in above, once I can operate the bot with regular commands, this will be unnecessary, anyway.<br><br><blockquote class="uncited"><div>Have you said Hello to the bot, and did it reply?</div></blockquote>I sent "/msg ordbot hello" from mIRC but never got any reply. The only way I knew the bot actually GOT the message was in the status window (from -n option at the time) it showed the incoming message from my nick, in addition to some lines about introducing to new user. Thing is, I never got a reply in my client from the bot.<br><br>The same things happen if I type "/ctcp ordbot CHAT" the bot logs the entry thereof but I never see anything on the other end.<br><br>I was able to sucessfuly login to telnet and create a new username/pass that is now the owner, and in that connection I had all options available to me. I added .+chan #mychannel and the bot is now there.<br><br>But the bot is still not responding to private messages or chat requests<br><br>For sanity's sake, I my current config file is below (with some user/server info blanked out for anonymity):<br><br><div class="codebox"><p>Code: </p><pre><code>#! /path/to/executable/eggdrop##### BASIC SETTINGS #####set username "ordbot"set admin "Bot owner: Ordinator, Channel owner: JCBeware"set network "my.irc.server"set timezone "MST"set offset "+7"set my-hostname "my.personal.dynamic.dns.hostname"set my-ip "my.personal.dynamic.dns.hostname"##### LOG FILES #####set max-logs 10set max-logsize 0set quick-logs 0set raw-log 0logfile mco * "logs/eggdrop.log"logfile jpk #jcbeware "logs/jcbeware.log"set log-time 1set timestamp-format {[%H:%M:%S]}set keep-all-logs 1set logfile-suffix ".%Y%m%d"set switch-logfiles-at 100set quiet-save 0##### CONSOLE #####set console "mpkjbswcoxdrv"##### FILES AND DIRECTORIES #####set userfile "Userfile.user"set sort-users 1set help-path "help/"set text-path "text/"set temp-path "tmp/"set motd "text/motd"set telnet-banner "text/banner"set userfile-perm 0600##### BOTNET/DCC/TELNET #####listen 9999 allset remote-boots 2set share-unlinks 1set dcc-sanitycheck 0set ident-timeout 5#Temporarily changed until bot is working/setup:set require-p 0set open-telnets 1set protect-telnet 0set stealth-telnets 0set use-telnet-banner 1set connect-timeout 15set dcc-flood-thr 3set telnet-flood 5:60set paranoid-telnet-flood 1set resolve-timeout 7##### MORE ADVANCED SETTINGS ######set firewall "127.0.0.1:9050" #For local ToR Proxyset nat-ip "my.personal.dynamic.dns.hostname"set ignore-time 15set hourly-updates 00set owner "Ordinatorstouff"set notify-newusers "ordinatorstouff"set default-flags "hp"set die-on-sighup 0set die-on-sigterm 1set must-be-owner 1set max-socks 100set allow-dk-cmds 1set dupwait-timeout 5set strict-host 0set cidr-support 0##### MODULES #####set mod-path "modules/"loadmodule blowfishloadmodule dnsset dns-servers "8.8.8.8 8.8.4.4"set dns-cache 86400set dns-negcache 600set dns-maxsends 4set dns-retrydelay 3loadmodule uptimeloadmodule ctcpset ctcp-mode 0loadmodule notesset notefile "ordbot.notes"set max-notes 50set note-life 60set allow-fwd 0set notify-users 0set notify-onjoin 1loadmodule consoleset console-autosave 1set force-channel 0set info-party 0#### CHANNELS MODULE ####loadmodule channelsset chanfile "ordbot.chan"set force-expire 0set share-greet 0set use-info 1set allow-ps 0set global-flood-chan 15:60set global-flood-deop 3:10set global-flood-kick 3:10set global-flood-join 5:60set global-flood-ctcp 3:60set global-flood-nick 5:60set global-aop-delay 5:30set global-idle-kick 0set global-chanmode "nt"set global-stopnethack-mode 0set global-revenge-mode 0set global-ban-type 3set global-ban-time 120set global-exempt-time 60set global-invite-time 60set global-chanset {        -autoop         -autovoice        -bitch          +cycle        +dontkickops    +dynamicbans        +dynamicexempts +dynamicinvites        -enforcebans    +greet        -inactive       -nodesynch        -protectfriends +protectops        -revenge        -revengebot        -secret         -seen        +shared         -statuslog        +userbans       +userexempts        +userinvites    -protecthalfops        -autohalfop     -static}#### SERVER MODULE ####loadmodule serverset net-type 5set nick "ordbot"set realname "Ordinator's Bot"bind evnt - init-server evnt:init_serverproc evnt:init_server {type} {  global botnick  putquick "MODE $botnick +i-ws"}set default-port 6667set servers {  my.irc.server:6667:mypassword}set msg-rate 2set keep-nick 1set quiet-reject 0set lowercase-ctcp 1set answer-ctcp 3set flood-msg 5:6set flood-ctcp 3:60set never-give-up 1set server-cycle-wait 30set server-timeout 30set servlimit 0set check-stoned 1set serverror-quit 1set max-queue-msg 300set trigger-on-ignore 0set exclusive-binds 0set double-mode 1set double-server 1set double-help 1set optimize-kicks 1set stack-limit 4set check-mode-r 1#### IRC MODULE ####loadmodule ircset bounce-bans 0set bounce-exempts 0set bounce-invites 0set bounce-modes 0set max-bans 30set max-exempts 20set max-invites 20set max-modes 30set kick-fun 0set ban-fun 0set learn-users 1set wait-split 600set wait-info 180set mode-buf-length 200unbind msg - hello *msg:hellobind msg - myword *msg:hellounbind msg - ident *msg:identunbind msg - addhost *msg:addhostset opchars "@"set no-chanrec-info 0set prevent-mixing 1##### SCRIPTS #####source scripts/alltools.tclsource scripts/action.fix.tclsource scripts/dccwhois.tclsource scripts/userinfo.tclsource scripts/winident1.2.tclsource botnetop.confsource scripts/bseen1.4.2.tclsource scripts/chanstats.1.3.0.tclsource scripts/bseen_updater1.4.2.tclsource scripts/t-2.html.tclsource scripts/t-2.settings.tclsource scripts/t-2.tclif {[info exists net-type]} {  switch -- ${net-type} {    "0" {      # EFnet      source scripts/quotepong.tcl    }    "2" {      # Undernet      source scripts/quotepass.tcl    }  }}loadhelp userinfo.help#</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11904">Ordinator</a> — Mon Jan 30, 2012 5:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[willyw]]></name></author>
		<updated>2012-01-30T15:28:48-04:00</updated>

		<published>2012-01-30T15:28:48-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98645#p98645</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98645#p98645"/>
		<title type="html"><![CDATA[Re: Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98645#p98645"><![CDATA[
<blockquote class="uncited"><div>When connected to my eggdrop (windrop) bot either by telnet or direct console (-nt command line option) I only see the following commands [from ./help all]: <br><br>...<br><br>Other commands (<a href="http://www.egghelp.org/commands/core.htm" class="postlink">like many from here</a>) don't work, the bot just replies with "What? You need .help?"<br></div></blockquote>Right. Limited commands will be available to you when using  -nt  .<br><br>To have all the commands, you need to log into your bot as owner, either via telnet or via DCC chat with the bot.<br><blockquote class="uncited"><div>I am also having trouble getting the bot to connect to my channel on connect/startup. This server/channel is registered so my bot will not provide any moderation (only going to be used for seen, stats and games) so in my eggdrop.conf I have added the line "channel add #jcbeware {}"</div></blockquote>Here:<br><a href="http://eggwiki.org/Eggdrop.conf" class="postlink">http://eggwiki.org/Eggdrop.conf</a><br>it says:<blockquote class="uncited"><div>Adding channels via the config file is deprecated and discouraged. It is suggested that channels are added with the partyline .</div></blockquote>Next:<br><blockquote class="uncited"><div>I know the bot is connected to the server because when I MSG or /CTCP the bot's nick, I see the incoming message in the bot status window. The bot never replies/responds, which is yet another issue. /ctcp ordbot chat does not initiate a ddc chat session.</div></blockquote>Have you said Hello to the bot, and did it reply?<br>Have you set your password in the bot?<br>See:<br><a href="http://www.egghelp.org/setup.htm#starting" class="postlink">http://www.egghelp.org/setup.htm#starting</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=10420">willyw</a> — Mon Jan 30, 2012 3:28 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Ordinator]]></name></author>
		<updated>2012-01-30T14:15:04-04:00</updated>

		<published>2012-01-30T14:15:04-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=98644#p98644</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=98644#p98644"/>
		<title type="html"><![CDATA[Not all console commands are available]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=98644#p98644"><![CDATA[
When connected to my eggdrop (windrop) bot either by telnet or direct console (-nt command line option) I only see the following commands [from ./help all]: <div class="codebox"><p>Code: </p><pre><code>### core commandsFor all users:who, away, quit, whomme, page, match, motdbots, newpass, chat, handlewhoami, echo, strip, sutrace, fixcodes, bottree, vbottreebotinfo, relay, -hostFor ops:addlog, console, match, whois### channels module commandsFor all users:info### console module commandsFor all users:store### notes module commandsFor all users:notes, +noteign, -noteign, noteignsnote</code></pre></div>Other commands (<a href="http://www.egghelp.org/commands/core.htm" class="postlink">like many from here</a>) don't work, the bot just replies with "What? You need .help?"<br><br>I am also having trouble getting the bot to connect to my channel on connect/startup. This server/channel is registered so my bot will not provide any moderation (only going to be used for seen, stats and games) so in my eggdrop.conf I have added the line "channel add #jcbeware {}"<br><br>I know the bot is connected to the server because when I MSG or /CTCP the bot's nick, I see the incoming message in the bot status window. The bot never replies/responds, which is yet another issue. /ctcp ordbot chat does not initiate a ddc chat session.<br><br>I have tried searching around for some of these things but can't find a definitive problem/solution. If anyone needs logs/config let me know what you need that might help diagnose and I'll gladly paste.<br><br>Thanks in advance~<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=11904">Ordinator</a> — Mon Jan 30, 2012 2:15 pm</p><hr />
]]></content>
	</entry>
	</feed>
