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

	<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-07-20T03:38:08-04:00</updated>

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

		<entry>
		<author><name><![CDATA[awyeah]]></name></author>
		<updated>2005-07-20T03:38:08-04:00</updated>

		<published>2005-07-20T03:38:08-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=52919#p52919</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=52919#p52919"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=52919#p52919"><![CDATA[
Use "bind RAW" with the key "NOTICE" you can search that on the forum. I beleive earlier when I was browsing I did find one of demond's example scripting binding to similarly to a server notice.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4875">awyeah</a> — Wed Jul 20, 2005 3:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2005-07-19T07:44:01-04:00</updated>

		<published>2005-07-19T07:44:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=52853#p52853</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=52853#p52853"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=52853#p52853"><![CDATA[
<blockquote class="uncited"><div>you've been here for more than 2 years, you still don't have a clue about Tcl/eggdrop scripting, and you post on the wrong forum - this one is for people who try to script themselves, which you've been unwilling to do for ages</div></blockquote>you are only on that says i have post it in the wrong forum.<br>i would learn tcl but nobody help me so i cant lern tcl.<br><br>i have check the "wrong forum"<br><br>egghelp.org community Forum Index  -&gt; Scripting Help<br><br>what is wrong?<br><br>newbie not alowed? so rename the forum not for newbies!<br><br>my announcement have i do by get to know netbots. i havent time for scripting every day. i can only scripting when i have holidays!<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Tue Jul 19, 2005 7:44 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2005-07-19T03:39:11-04:00</updated>

		<published>2005-07-19T03:39:11-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=52836#p52836</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=52836#p52836"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=52836#p52836"><![CDATA[
you've been here for more than 2 years, you still don't have a clue about Tcl/eggdrop scripting, and you post on the wrong forum - this one is for people who try to script themselves, which you've been unwilling to do for ages<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Tue Jul 19, 2005 3:39 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2005-07-19T01:48:23-04:00</updated>

		<published>2005-07-19T01:48:23-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=52833#p52833</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=52833#p52833"/>
		<title type="html"><![CDATA[what tcl command triggers server notices?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=52833#p52833"><![CDATA[
this command do not trigger the server notices:<br>i havent found another command for this.<br>please help me.<br><div class="codebox"><p>Code: </p><pre><code>(7)  NOTC (stackable)         bind notc &lt;flags&gt; &lt;mask&gt; &lt;proc&gt;         procname &lt;nick&gt; &lt;user@host&gt; &lt;handle&gt; &lt;text&gt; &lt;dest&gt;         Description: dest will be a nickname (the bot's nickname,           obviously) or a channel name. mask is matched against the entire           notice and can contain wildcards. It is considered a breach of           protocol to respond to a /notice on IRC, so this is intended for           internal use (logging, etc.) only. Note that server notices do not           trigger the NOTC bind.           New Tcl procs should be declared as             proc notcproc {nick uhost hand text {dest ""}} {               global botnick; if {$dest == ""} {set dest $botnick}               ...             }           for compatibility.         Module: server</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Tue Jul 19, 2005 1:48 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[awyeah]]></name></author>
		<updated>2004-07-06T05:11:03-04:00</updated>

		<published>2004-07-06T05:11:03-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=38254#p38254</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=38254#p38254"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=38254#p38254"><![CDATA[
This script will not ban invites specifically.<br>It will ban anyone who sends a notice to a channel<br>(no matter what the notice is) where the script is activated.  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_lol.gif" width="15" height="15" alt=":lol:" title="Laughing"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4875">awyeah</a> — Tue Jul 06, 2004 5:11 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2004-06-24T07:08:49-04:00</updated>

		<published>2004-06-24T07:08:49-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37792#p37792</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37792#p37792"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37792#p37792"><![CDATA[
<blockquote class="uncited"><div>The [06:33:54] -Netsurf.DE:#testchan- kkk carries an invitation from willi!<a href="mailto:mueller@hat.nen.bouncer.und.braucht.kein.girl-fri3nd.de">mueller@hat.nen.bouncer.und.braucht.kein.girl-fri3nd.de</a> (overriding channel limit). sounds like a channel notice. Catch it in a proc, split the sentence to get them and then do a foreach  and deop or whatever you want.</div></blockquote>sorry i cant tcl scripting... i have found a InviteBan Script.<br>This script bans the Inviters but not the User Willi ... i have no idea what i must change. can you please help me ? the ircnet server netsurf make the notice not the user willi .<br><div class="codebox"><p>Code: </p><pre><code># NoticeBan1.1 by Pulse# This script bans anyone who notices the channel, unless it's a bot user with# +o flag or above, or channel op or channel voice (no flag required).# Greetings: Xnet #Xnet, #Aus# Greetings: DALnet #Ankara ops, #Eggdrop Ops, #Botcentral Ops# Greetings: IRCnet #Tuchola# Personal greetings: my gf Karolina :), bro, mb@Xnet# Contact pulse2@o2.pl # Contact on IRC: Xnet nick Jin, server mirage.xnet.org #Poland #Eggdrop# DALnet nick Pulse` #b0tz #Eggdrop# Successfully tested on eggdrop1.6.12, 1.6.6, 1.4.4# If this script contains any bugs or you would like me to change something,# don't hesitate to ask :)# This script can be found on http://cord.nu/~pulse/stuff/tcl#### History #### # # Who - what# 1.0 Pulse - initial release# 1.1 Pulse - added: option to turn on script locally, type of punishment, type of banmask## # ##### Settings# Chans where the script is supposed to work. "" means all chans where bot is oppeed.# if you wanna enable script in certain chans set chanz "#channel1 #channel2"set chanz ""# Punishment method# 1 - kick 2 - server ban 3 - local ban, 4 - global banset punishm "4"# Kick Reasonset kickr "Don't use channel notice, \002only\002 channel ops(@)/voices(+) can use it."# Ban type# I guess it's enough ;)# 1 - *!*@host.domain# 2 - *!ident@host.domain# 3 - *!*ident@host.domain# 4 - *!ident@*# 5 - *!*ident@*# 6 - nick!*@*# 7 - nick!ident@*# 8 - nick!ident@host.doamin# 9 - nick!*ident@host.domain# 10 - nick!*@hostset bantype "1"# Ban reasonset banr "You may \002NOT\002 use channel notice."# Ban time in mins, 0 = perm ban, will be used only if you set punishm to 3 or 4set btime "360"bind NOTC - * NoticeBanproc NoticeBan {nick uhost handle text dest} {global botnick punishm kickr banr btime chanz bantypeif {(![validchan $dest]) || (![botisop $dest])} { return 0 }if {[matchattr $nick mo|mo $dest] || [isop $nick $dest] || [isvoice $nick $dest] || [matchattr $nick o|o $dest]} {return 0} if {([isbotnick $nick]) || ([string tolower $nick] == "chanserv") || (![onchan $nick $dest])} {return 0} if {($chanz != "") &amp;&amp; ([lsearch -exact [split [string tolower $chanz]] [string tolower $dest]] == -1)} {return 0} if {$punishm != "1"} {switch -- $bantype { 1 { set banmask "*!*@[lindex [split $uhost @] 1]" }2 { set banmask "*!$uhost" }3 { set banmask "*!*$uhost" }4 { set banmask "*![lindex [split $uhost @] 0]@*" }5 { set banmask "*!*[lindex [split $uhost @] 0]@*" }6 { set banmask "$nick!*@*" } 7 { set banmask "$nick![lindex [split $uhost @] 0]@*" }8 { set banmask "$nick!$uhost" }9 { set banmask "$nick!*$uhost" } 10 { set banmask "$nick!*@[lindex [split $uhost @] 1]" } default { set banmask "*!*@[lindex [split $uhost @] 1]" }return $banmask  }}if {$punishm == "1"} { putserv "KICK $dest $nick :$kickr"}if {$punishm == "2"} {putserv "MODE $dest +b $banmask"putserv "KICK $dest $nick :$kickr"}if {$punishm == "3"} {newchanban "$dest" "$banmask" "NoticeBan" "$banr done by (\002$nick\002!$uhost)" "$btime" putserv "KICK $dest $nick :$kickr"}if {$punishm == "4"} {newban "$banmask" "NoticeBan" "$banr done by (\002$nick\002!$uhost)" "$btime" putserv "KICK $dest $nick :$kickr"}return 1  }putlog "\037N\037oticeBan1.1 by Pulse has been loaded."</code></pre></div><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Thu Jun 24, 2004 7:08 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2004-06-22T15:25:58-04:00</updated>

		<published>2004-06-22T15:25:58-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37709#p37709</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37709#p37709"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37709#p37709"><![CDATA[
The [06:33:54] -Netsurf.DE:#testchan- kkk carries an invitation from willi!<a href="mailto:mueller@hat.nen.bouncer.und.braucht.kein.girl-fri3nd.de">mueller@hat.nen.bouncer.und.braucht.kein.girl-fri3nd.de</a> (overriding channel limit). sounds like a channel notice. Catch it in a proc, split the sentence to get them and then do a foreach  and deop or whatever you want.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Tue Jun 22, 2004 3:25 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2004-06-22T13:16:10-04:00</updated>

		<published>2004-06-22T13:16:10-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37703#p37703</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37703#p37703"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37703#p37703"><![CDATA[
<blockquote class="uncited"><div>So you want willi to be punished or kkk?</div></blockquote>Yes Willi must punished first with a kick than must the bots deops all user that havent +f channelflag.<br><br>and for 60 minutes only global owners can get ops from the bots<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Tue Jun 22, 2004 1:16 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[caesar]]></name></author>
		<updated>2004-06-22T12:00:06-04:00</updated>

		<published>2004-06-22T12:00:06-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37699#p37699</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37699#p37699"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37699#p37699"><![CDATA[
So you want willi to be punished or kkk?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=187">caesar</a> — Tue Jun 22, 2004 12:00 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2004-06-21T19:46:15-04:00</updated>

		<published>2004-06-21T19:46:15-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37680#p37680</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37680#p37680"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37680#p37680"><![CDATA[
please help me<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Mon Jun 21, 2004 7:46 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Volume]]></name></author>
		<updated>2004-06-16T00:55:59-04:00</updated>

		<published>2004-06-16T00:55:59-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=37436#p37436</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=37436#p37436"/>
		<title type="html"><![CDATA[Invite kickban if a op user invite clones to devolve limit]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=37436#p37436"><![CDATA[
hello,<br>i need some help,<br>in the ircnet overtakes take often chans with some proxyclones...<br>the overtaker have in the chan op. i have a script this kicks by limit changes but some overtaker invite the clones and the invite devolve the limit...<br><br>for example:<br><div class="codebox"><p>Code: </p><pre><code>[06:33:41] * willi sets mode: +l 4[06:33:54] -Netsurf.DE:#testchan- kkk carries an invitation from willi!mueller@hat.nen.bouncer.und.braucht.kein.girl-fri3nd.de (overriding channel limit).[06:33:54] * kkk (kljkljkk@p508C2421.dip.t-dialin.net) has joined #testchan</code></pre></div>the script must kickban the user that invites and take his flags !<br><br>please help me<br>sorry for my bad english i hope their can understand me[/list]<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3212">Volume</a> — Wed Jun 16, 2004 12:55 am</p><hr />
]]></content>
	</entry>
	</feed>
