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

	<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>2002-03-26T22:39:00-04:00</updated>

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

		<entry>
		<author><name><![CDATA[egghead]]></name></author>
		<updated>2002-03-26T22:39:00-04:00</updated>

		<published>2002-03-26T22:39:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5712#p5712</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5712#p5712"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5712#p5712"><![CDATA[
<blockquote class="uncited"><div>On 2002-03-13 11:00, Yourname wrote:<br>Cant it be made to do a nick ban too without just kicking, as it generates a kick flood on mIRC clients.<br><br>Something like:<br><br>nick!*host@*.com<br></div></blockquote>Adding a ban to the script provided by stdragon shouldn't be too difficult.<br>Note, however, that a mildly malicious user, with little effort, can force your bot to send out many kicks and fill the ban list of your bot/channel easily, with a nick based ban as you propose.<br>Also note that the irc-server will punish your bot for sending many kicks AND bans and eventually may ignore the kicks for a while (although the queue mechanism of eggdrop can prevent that).<br><br>A flood-join setting of something like 3:20 will create a ban with more wild cards, which can help.<br><br>A ban is a bit of a tough punishment for such a little offense of having a long nickname <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":smile:" title="Smile"><br>Actually, what to do if the bot guards a channel with 500 users where 5 % of the users has a long nickname?<br><br>Personally, if I had to take action on long nicknames, my script would make the bot kick such a nick on join, and after that kick it once in a while. With a maximum of say 5 kicks per 20 seconds. <br> <br>My attempt to script such a thing is:<br><a href="http://members.fortunecity.com/eggheadtcl/enforcenicklen.tcl.txt" class="postlink">http://members.fortunecity.com/eggheadt ... en.tcl.txt</a><br>This could be a start for your own developmnents, as I've no intention to develop it further.<br><br>Another point to note: there are scripts out there to check for weird/offending nicknames. You can try to modify such script to not check for the "content" of the nickname, but for its length.<br><br>But actually, long nicks are only annoying when they start talking <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":smile:" title="Smile"><br>So, a much easier script can help you out:<br><br><a href="http://members.fortunecity.com/eggheadtcl/bignicknotalk.tcl.txt" class="postlink">http://members.fortunecity.com/eggheadt ... lk.tcl.txt</a><br><br><br>&lt;font size=-1&gt;[ This Message was edited by: egghead on 2002-03-26 20:38 ]&lt;/font&gt;<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=282">egghead</a> — Tue Mar 26, 2002 10:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-14T13:22:00-04:00</updated>

		<published>2002-03-14T13:22:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5385#p5385</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5385#p5385"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5385#p5385"><![CDATA[
i did, and i answered also. but it's not solution for you... this is possible, but i have no skills for that<p>Statistics: Posted by Guest — Thu Mar 14, 2002 1:22 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Yourname]]></name></author>
		<updated>2002-03-14T13:12:00-04:00</updated>

		<published>2002-03-14T13:12:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5384#p5384</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5384#p5384"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5384#p5384"><![CDATA[
Did anyone read my first post? <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_razz.gif" width="15" height="15" alt=":razz:" title="Razz"><br><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=13">Yourname</a> — Thu Mar 14, 2002 1:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Wcc]]></name></author>
		<updated>2002-03-13T23:06:00-04:00</updated>

		<published>2002-03-13T23:06:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5357#p5357</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5357#p5357"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5357#p5357"><![CDATA[
There is also an html version of tcl-commands.doc in doc/html/tcl-commands.html new in 1.6.9 if that helps <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":smile:" title="Smile">.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=270">Wcc</a> — Wed Mar 13, 2002 11:06 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-13T15:52:00-04:00</updated>

		<published>2002-03-13T15:52:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5335#p5335</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5335#p5335"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5335#p5335"><![CDATA[
i'm in heaven, thanx a lot<p>Statistics: Posted by Guest — Wed Mar 13, 2002 3:52 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Yourname]]></name></author>
		<updated>2002-03-13T15:38:00-04:00</updated>

		<published>2002-03-13T15:38:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5331#p5331</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5331#p5331"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5331#p5331"><![CDATA[
You can learn TCL scripting from the tutorial at <a href="http://www.suninet.nl/tclguide" class="postlink">http://www.suninet.nl/tclguide</a> as well as referring to the TCL commands eggdrop uses in the tcl-commands.doc provided along with the eggdrop.<br><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=13">Yourname</a> — Wed Mar 13, 2002 3:38 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-13T14:22:00-04:00</updated>

		<published>2002-03-13T14:22:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5329#p5329</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5329#p5329"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5329#p5329"><![CDATA[
just kick workes fine, when someone will autorejoin, then he/she get banned for autorejoin.<p>Statistics: Posted by Guest — Wed Mar 13, 2002 2:22 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Yourname]]></name></author>
		<updated>2002-03-13T14:00:00-04:00</updated>

		<published>2002-03-13T14:00:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5326#p5326</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5326#p5326"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5326#p5326"><![CDATA[
Cant it be made to do a nick ban too without just kicking, as it generates a kick flood on mIRC clients.<br><br>Something like:<br><br>nick!*host@*.com<br><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=13">Yourname</a> — Wed Mar 13, 2002 2:00 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-13T13:45:00-04:00</updated>

		<published>2002-03-13T13:45:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5323#p5323</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5323#p5323"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5323#p5323"><![CDATA[
thanx a lot stdragon<br>is there some tutorials or something how to make scripts for eggdrops or something. i don't like to beg ppl<p>Statistics: Posted by Guest — Wed Mar 13, 2002 1:45 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[stdragon]]></name></author>
		<updated>2002-03-13T11:21:00-04:00</updated>

		<published>2002-03-13T11:21:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5318#p5318</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5318#p5318"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5318#p5318"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>set max_nick_len 15bind join - * nick_joinbind nick - * nick_changeproc nick_join {nick uhost hand chan} {  global max_nick_len  if {[string length $nick] &gt; $max_nick_len} { nick_punish $nick $chan }}proc nick_change {nick uhost hand chan newnick} {  global max_nick_len  if {[string length $newnick] &gt; $max_nick_len} { nick_punish $newnick $chan }}proc nick_punish {nick chan} {  global max_nick_len  putserv "KICK $chan $nick :Your nickname is too long! Make it $max_nick_len characters or fewer."}putlog "Loaded: The amazing nick length checker by stdragon"</code></pre></div>&lt;font size=-1&gt;[ This Message was edited by: stdragon on 2002-03-13 08:21 ]&lt;/font&gt;<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=8">stdragon</a> — Wed Mar 13, 2002 11:21 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-13T05:53:00-04:00</updated>

		<published>2002-03-13T05:53:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5307#p5307</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5307#p5307"/>
		<title type="html"><![CDATA[help with script]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5307#p5307"><![CDATA[
i'm wondering is there any script for eggdrop, kicking too long nicknames. coz i'm sick of ppl who are using 20 or 30 letter nicks. but problem is that i don't know so much about tcl scripting to make it by myself. i will very thankful if someone will guide me, where can i find this kind of script..<p>Statistics: Posted by Guest — Wed Mar 13, 2002 5:53 am</p><hr />
]]></content>
	</entry>
	</feed>
