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

	<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-06-25T07:52:12-04:00</updated>

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

		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-06-25T07:52:12-04:00</updated>

		<published>2005-06-25T07:52:12-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51350#p51350</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51350#p51350"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51350#p51350"><![CDATA[
Err yeah lol I knew what I meant.  <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_wink.gif" width="15" height="15" alt=":wink:" title="Wink"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Sat Jun 25, 2005 7:52 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2005-06-25T07:37:37-04:00</updated>

		<published>2005-06-25T07:37:37-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51348#p51348</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51348#p51348"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51348#p51348"><![CDATA[
You mean spambuster <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_razz.gif" width="15" height="15" alt=":P" title="Razz"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Sat Jun 25, 2005 7:37 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-06-25T02:42:23-04:00</updated>

		<published>2005-06-25T02:42:23-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51337#p51337</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51337#p51337"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51337#p51337"><![CDATA[
i think your best bet is to use a decent spam detect script like spamcop by demond. check the archives.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Sat Jun 25, 2005 2:42 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[dossi]]></name></author>
		<updated>2005-06-24T17:41:24-04:00</updated>

		<published>2005-06-24T17:41:24-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51328#p51328</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51328#p51328"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51328#p51328"><![CDATA[
Yes, I've seen scripts with a list (that can be addded to) with a list of badwords, e.g. *selling cdkey* or *trading cdkey* -<br><br>The only reason I'm not using my IRC client to do this is because I don't want to have to be in all of the spam channels at once, I'd rather the bot sit in them and report to it's main channel.<br><br>I did find a script called Spam Detective by MarlbMan, although it looks pretty old. <br><br>Could this be changed to suit my needs? <br><div class="codebox"><p>Code: </p><pre><code>##### 23.08.03# Spam Detective v1.0 by MarlbMan# irc.newnet.net #complete-chat################ Detects on join/on part spam in one channel, and alerts in another channel.########### Credits: I got the idea from Torr/MC_8's Spam Check. I wanted a script that would#          join/part a channel at specified intervals, but instead of kicking/banning#          I wanted it to alert the ops in another channel. This is my 5th script, but#          the first I've made public. Critism is welcome. I will be releasing a few#          more very soon.########### Settings:###### Which channel shall we monitor for spam?set spamdet(monitor_chan) "#complete-warez"# Which channel shall we posts alerts in?set spamdet(alert_chan) "#complete-servers"# How many minutes shall we idle in channel?set spamdet(idle_time) "9"# How many seconds shall we stay gone?set spamdet(gone_time) "60"# Exempt by nick (seperate by ,)set spamdet(nexempt) "ChanServ, MarlbMan"# Exempt by host (seperate by ,)set spamdet(hexempt) "cwbot@64.124.16.33"# CTCP Keys to ignore (should always include action to prevent actions being reported)set spamdet(kexempt) "ACTION"###### Code (If you edit below this line you will hemmorage uncontrollably from your rectum)#####set spamdet(ver) "1.0"if {![string match *spamdetect* [timers]]} {timer $spamdet(idle_time) spamdetect}proc spamdetect {} {global spamdet botnickchannel set $spamdet(monitor_chan) +inactiveutimer $spamdet(gone_time) "channel set $spamdet(monitor_chan) -inactive"if {![string match *spamdetect* [timers]]} {timer $spamdet(idle_time) spamdetect}}spamdetectproc EchoMESG { nick uhost handle args } {global spamdetif {![string match *$nick* $spamdet(nexempt)]} {if {![string match *$uhost* $spamdet(hexempt)]} {putserv "PRIVMSG $spamdet(alert_chan) :4ALERT! Possible Spam Detected From 3$nick"putserv "PRIVMSG $spamdet(alert_chan) :Delivery Form: MESG"putserv "PRIVMSG $spamdet(alert_chan) :&lt;$nick!$uhost&gt; $args"  } }}proc EchoNOTC { nick uhost handle args target } {global spamdetif {![string match *$nick* $spamdet(nexempt)]} {if {![string match *$uhost* $spamdet(hexempt)]} {putserv "PRIVMSG $spamdet(alert_chan) :4ALERT! Possible Spam Detected From 3$nick"putserv "PRIVMSG $spamdet(alert_chan) :Delivery Form: NOTC"putserv "PRIVMSG $spamdet(alert_chan) :&lt;$nick!$uhost&gt; $args"  } }}proc EchoCTCP { nick uhost handle target key args } {global spamdetif {![string match *$nick* $spamdet(nexempt)]} {if {![string match *$uhost* $spamdet(hexempt)]} {if {![string match *$key* $spamdet(kexempt)]} {putserv "PRIVMSG $spamdet(alert_chan) :4ALERT! Possible Spam Detected From 3$nick"putserv "PRIVMSG $spamdet(alert_chan) :Delivery Form: CTCP"putserv "PRIVMSG $spamdet(alert_chan) :&lt;$nick!$uhost&gt; $key $args"   }  } }}bind ctcp -|- * EchoCTCPbind notc -|- * EchoNOTCbind msgm -|- * EchoMESGputlog "Spam Detective v1.0 by MarlbMan loaded"</code></pre></div><br>Thanks again.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5819">dossi</a> — Fri Jun 24, 2005 5:41 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[^DooM^]]></name></author>
		<updated>2005-06-24T17:25:29-04:00</updated>

		<published>2005-06-24T17:25:29-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51327#p51327</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51327#p51327"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51327#p51327"><![CDATA[
What you requested in itself is quite easy. The hard part would be getting the bot to destinguish what was spam and what was legitimate text. the only real way to do this is have a set of specific badwords like "http" or "cd key" and if someone who is not a registed user on the bot says one of the 'badwords' then they get reported. the easiest thing to do is in your IRC client just add a list of badwords to hilite   <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_wink.gif" width="15" height="15" alt=":wink:" title="Wink"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3723">^DooM^</a> — Fri Jun 24, 2005 5:25 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[dossi]]></name></author>
		<updated>2005-06-24T16:48:06-04:00</updated>

		<published>2005-06-24T16:48:06-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=51326#p51326</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=51326#p51326"/>
		<title type="html"><![CDATA[spam detector?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=51326#p51326"><![CDATA[
This might be complicated, any help would be appriciated:<br><br>I'm looking for a script which sits in channel, and looks for spam. Spam being something like "Selling my CDKey, PM me with offers!" etc. etc. <br><br>Once it finds the spam, the bot would opnotice, or message it's main channel with a log of the user spamming, and in what channel.<br><br>e.g. [Billy:#spam] says "Selling my CDKey!"<br>[Bot:#bothouse] says [timestamp] "[Billy:#spam] Selling my CDKey!"<br><br><br>Would this be too complicated? Am I asking too much?<br>Thanks in advance.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5819">dossi</a> — Fri Jun 24, 2005 4:48 pm</p><hr />
]]></content>
	</entry>
	</feed>
