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

	<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>2011-03-08T12:56:17-04:00</updated>

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

		<entry>
		<author><name><![CDATA[samhain]]></name></author>
		<updated>2011-03-08T12:56:17-04:00</updated>

		<published>2011-03-08T12:56:17-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96402#p96402</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96402#p96402"/>
		<title type="html"><![CDATA[challenging voice script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96402#p96402"><![CDATA[
Hi caesar, Thanks for your reply.<br><br>What I'm basically looking for is, a NOVOICE List, Novoice means An autovoice script which has The ability to autovoice everyone with exceptions, and exceptions should be those Which are added in a LIST of novoice. A novoice script which has the ability to add HOSTS, full domains, or nicks, so if a user joins the channel and the bot detects a host or a full domain matched to the user ip address, then the script should ignore the user from autovoice and send him a notice that 'You are not allowed to be voiced on this channel due to security reasons' Or "you are added in novoice list" Also There should be a DCC or private command to add and del hosts from Novoice list. Thanks<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8567">samhain</a> — Tue Mar 08, 2011 12:56 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2011-03-08T03:13:45-04:00</updated>

		<published>2011-03-08T03:13:45-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96387#p96387</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96387#p96387"/>
		<title type="html"><![CDATA[challenging voice script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96387#p96387"><![CDATA[
Hi,<br><br>if the human user has a host like *!*<a href="mailto:Icechat@78.21321.comcast.net">Icechat@78.21321.comcast.net</a> and the banlist one like *!*@*.comcast.net then the bot will always match the banlist user. To be honest I don't know any workaround for this. If anyone else knows one I'm more than happy to learn about it. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br>There's no need to reinvent the wheel since there's .+host that basically dose the same thing, as for the join you need to add a handle check and continue according to it:<div class="codebox"><p>Code: </p><pre><code>if {$hand == "human"} {  # voice} else {  # notice}</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Tue Mar 08, 2011 3:13 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[samhain]]></name></author>
		<updated>2011-03-06T09:23:41-04:00</updated>

		<published>2011-03-06T09:23:41-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=96340#p96340</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=96340#p96340"/>
		<title type="html"><![CDATA[challenging voice script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=96340#p96340"><![CDATA[
Hi,<br>I need an autovoice script, perhaps svoice.tcl modified in such a way, That it should have TWO DCC Commands.<br><br>Command1: .add *!*@host.domain Human<br><br>Command2: .add *!*@host or *!*@*domain BANLISTS<br><br>The human and BANLISTS Should be a list of hosts or domains or ips.<br><br>What should the autovoice script do is to check if the user who joined the channel matches Human list then it should give them voice, but in case it matches BANLISTS, then notice the user "You are not voiced due to security reasons" and don't give the user voice in that case.<br><br>Here's an example:<br><br>.add *!*@*comcast BANLISTS<br><br>That means everyone who uses comcast will not get voiced on the channel.<br><br>but if i type .add *!*<a href="mailto:Icechat@78.21321.comcast.net">Icechat@78.21321.comcast.net</a> Human<br>So this user should get auto voiced when it joins. I really need this script because of the floods in my channel, Thanks.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8567">samhain</a> — Sun Mar 06, 2011 9:23 am</p><hr />
]]></content>
	</entry>
	</feed>
