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

	<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>2005-02-19T16:20:06-04:00</updated>

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

		<entry>
		<author><name><![CDATA[Moose]]></name></author>
		<updated>2005-02-19T16:20:06-04:00</updated>

		<published>2005-02-19T16:20:06-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46769#p46769</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46769#p46769"/>
		<title type="html"><![CDATA[woha]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46769#p46769"><![CDATA[
thx for the response!!!<br><br>First I know wat i'm doing with the eggie, been using them about 5 years now just never used tcl that much, the !tcl script i ahve i made is only used in the staff channel and can ONLY be used there so its pretty secure.<br><br>Also, got it working myself, just did not get the syntax right the first time.<br><br>Thanks anyway!!<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3684">Moose</a> — Sat Feb 19, 2005 4:20 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-02-19T11:04:57-04:00</updated>

		<published>2005-02-19T11:04:57-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46765#p46765</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46765#p46765"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46765#p46765"><![CDATA[
LOL, yeah I know what you mean, They are usefull to help out with the mundane jobs that IRCops usually perform like giving ops to a channel owner if they have lost ops in the channel etc and they are fine to be opered up <span style="text-decoration:underline">IF</span> you restrict what the bot is allowed to do and who has access to the bot.<br><br>:As a side note to anyone thinking of opering there bots up, I have seen many IRCD's taken down due to sloppy protection on eggdrops that are opered up. If you do oper eggdrops up then dont just rely on eggdrops own protection to stop people gaining access to the bot or using channel commands. Users that require use of such public commands should have to authorise themselves first by means of a password before they can use commands you have written for your bots.  A simple command to the IRCD can ban all users from your server. <span style="text-decoration:underline">You have been warned</span>.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Sat Feb 19, 2005 11:04 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[YooHoo]]></name></author>
		<updated>2005-02-19T10:25:57-04:00</updated>

		<published>2005-02-19T10:25:57-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46764#p46764</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46764#p46764"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46764#p46764"><![CDATA[
bots for ircOps, eh? lololol<br>now i need an 18-pack... <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_eek.gif" width="15" height="15" alt=":shock:" title="Shocked"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2706">YooHoo</a> — Sat Feb 19, 2005 10:25 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-02-19T10:18:56-04:00</updated>

		<published>2005-02-19T10:18:56-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46763#p46763</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46763#p46763"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46763#p46763"><![CDATA[
I got beer you wanna few for the road??? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br>I think Moose is just a bit misguided in what he thinks an eggdrop will do and what it actually does. I used to oper my bots up on my own IRCD. I used them to scan for proxies as people join the server and remove unwanted users from the server with oper commands such as '/gline nick' which will remove them and prevent them joining the server again. But in order to use those commands you have to <em class="text-italics">oper</em> up first <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_wink.gif" width="15" height="15" alt=":wink:" title="Wink"> <br><br>Hope this clears things up a little.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Sat Feb 19, 2005 10:18 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[YooHoo]]></name></author>
		<updated>2005-02-19T10:12:13-04:00</updated>

		<published>2005-02-19T10:12:13-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46762#p46762</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46762#p46762"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46762#p46762"><![CDATA[
<blockquote class="uncited"><div>I've tryed using this "!tcl putserv "oper user pass"" <br><br>But that does not work, any reasons why or have I just got it all wrong?</div></blockquote>granted i dont know [censored] about o-lines...and I did presume he was just trying to op his bot via chanserv...guess I'm still a bit confused...i guess i cant picture <strong class="text-strong">.tcl putserv "oper user pass"</strong> doing anything at all....i still dun understand why he would want to do this sort of thing with a public trigger in the first place...<br><br> <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_rolleyes.gif" width="15" height="15" alt=":roll:" title="Rolling Eyes"> screw it, who's got the beer??<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2706">YooHoo</a> — Sat Feb 19, 2005 10:12 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-02-19T10:00:59-04:00</updated>

		<published>2005-02-19T10:00:59-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46760#p46760</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46760#p46760"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46760#p46760"><![CDATA[
YooHoo, he asked how to <em class="text-italics">oper</em> his bot not how to identify with nick/chanserv. If he wanted to op his bot using chanserv it would be "op $botnick $botpass" not oper as you suggested. If the IRCD has services and he wanted to oper his bot he would use 'operserv' todo so else it would be just a straight oper command to the server as my small script demonstrates.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Sat Feb 19, 2005 10:00 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[YooHoo]]></name></author>
		<updated>2005-02-19T09:47:57-04:00</updated>

		<published>2005-02-19T09:47:57-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46758#p46758</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46758#p46758"/>
		<title type="html"><![CDATA[Re: How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46758#p46758"><![CDATA[
<blockquote class="uncited"><div>Using a "!tcl"style script where you can input tcl code into the bot via DCC or a public channel, how would you make a bot oper with a username and password.<br>I've tryed using this "!tcl putserv "oper user pass""<br>But that does not work, any reasons why or have I just got it all wrong? Thanks in advance!</div></blockquote>you need to work on your syntax a bit.  If you already have a script binding the <strong class="text-strong">tcl</strong> command to a public trigger such as <strong class="text-strong">!tcl</strong>, as your post indicated, use correctly syntax'd arguments will solve your problem, although spitting out your bot's password publically in any channel is a security risk.....  Here is a quick example of how you might use it to identify to nickserv, and op with  chanserv......<div class="codebox"><p>Code: </p><pre><code>!tcl putmsg Nickserv "IDENTIFY $botnick botpass"!tcl putmsg Chanserv "oper $botnick botpass"</code></pre></div> Note that you can accomplish the same thing using <em class="text-italics">PUTSERV</em> with minimal difference.....<div class="codebox"><p>Code: </p><pre><code>!tcl putserv "PRIVMSG Nickserv :IDENTIFY $botnick botpass"</code></pre></div> Read <em class="text-italics">tcl-commands.doc</em>, included with every eggdrop in the ~doc directory...<br>Hope this helps! <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_mrgreen.gif" width="15" height="15" alt=":mrgreen:" title="Mr. Green"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2706">YooHoo</a> — Sat Feb 19, 2005 9:47 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-02-19T07:41:45-04:00</updated>

		<published>2005-02-19T07:41:45-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46756#p46756</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46756#p46756"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46756#p46756"><![CDATA[
You have it slightly wrong.<br><br>the .tcl command can only be used from the partyline not externally with !tcl unless there was a script already made and had bound the !tcl trigger here is a small script that will oper your bot up as long as it has an oline. Remember that opering a bot up when you have distrustfull users added to the bot could be a huge security risk, just be carefull.<br><div class="codebox"><p>Code: </p><pre><code>bind pub n !oper oper:botset username "username"set password "password"proc oper:bot { nick uhost hand chan args } {    global username password         putserv "OPER $username $password"}</code></pre></div>This will oper your bot up when you type !oper in the channel only owners will be able to execute that command. use this as a starting point and build on it to do more oper commands. have fun <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=3723">^DooM^</a> — Sat Feb 19, 2005 7:41 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Moose]]></name></author>
		<updated>2005-02-19T05:12:35-04:00</updated>

		<published>2005-02-19T05:12:35-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=46753#p46753</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=46753#p46753"/>
		<title type="html"><![CDATA[How to make a bot oper?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=46753#p46753"><![CDATA[
Using a "!tcl"style script where you can input tcl code into the bot via DCC or a public channel, how would you make a bot oper with a username and password.<br><br>I've tryed using this "!tcl putserv "oper user pass""<br><br>But that does not work, any reasons why or have I just got it all wrong?<br><br>Thanks in advance!<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3684">Moose</a> — Sat Feb 19, 2005 5:12 am</p><hr />
]]></content>
	</entry>
	</feed>
