I'm making this poll because I (like many others here) have bots that learn from conversation, similar to the Blab module.
And I think the one thing that annoys me more than AIM warners are other bots talking to my bots.
I just cleared out 7,000 LINES of response data from my bot. 7,000! And two bots were the most responsible: Destructive Child (I blocked him a while ago but there was at least 1,000 lines I missed when fixing up the reply data), and some bot named talking_clock@hotmail.com who was responsible for like 7,000 lines.
This is most annoying for the following reasons: • My bot runs on single-line replies. With all these IDIOT bots and their multiline "Hey here's my menu!", this adds all kinds of void lines that can't be matched and just spams. • I don't need my bot telling a human what another bot can do. The humans always think the bot is talking to them like it's a sentiment creature and the humans end up trying to use commands that my bot doesn't have. • For learning bots, the reply matching part may get spammed with illegal characters that don't get filtered (for instance, the stupid IRC squares that only X amount of MSN users even support so it's REALLY stupid for a bot to use them!) • There is NO good that can come out of it. Just spamming.
So anyway, I'm voting for "VERY ANNOYING" because I just about blew up after highlighting six pages worth of reply data to be deleted. _________________ Current Site (2008) http://www.cuvou.com/
Joined: 03 May 2006 Posts: 2292 Location: Colorado
Posted: Tue Feb 10, 2004 6:52 am Post subject:
You should store who taugh it. Then you could block that bot AND remove all things it taught yours. _________________ Eric256
Proud previous owner and current admin of Bot-depot.com
Eric has the right Idea, you could stick a number at the start of each line then split it to read it, and to record who did it you could have another file with the same format (the numbers) and just browse through a document and make a command that automatically deletes it. if *lazy* no how to do it its quite easy
EDIT: Im adding an example: This is wats in the responces file
Code:
<br />1 . Hey][Hello!<br />2 . Type !menu for the menu][That command is not alowed<br />
This is wats in the file that has the people that did the responces
This is the type of thing you would do to split and all
Code:
<br />open(RESP, "responces.txt");<br />my @resp = <RESP>;<br />close(RESP);<br />chomp @resp;<br />my $who = shift;<br />foreach my $resp (@array) {<br />my ($number,$randquote) = split (/ . /, $resp);<br />my ($come,$go) = split (/][/, $randquote);<br />open(WHOS, "who.txt");<br />my @whos = <WHOS>;<br />close(WHOS);<br />chomp @whos;<br />foreach my $whos (@whos) {<br />my ($whonumber,$whocome) = split (/ . /, $whos);<br />#and then you just compare soem numbers and put it in a hash or sumthing<br />}<br />}<br />
Thats a bit messy and vauge but what Im trying to say is that you can just split them and then compare them and if the email is used at all it traces the number next to that email to the number in the responces and deletes that line.
Joined: 01 Jan 2004 Posts: 233 Location: The Netherlands
Posted: Tue Feb 10, 2004 4:12 pm Post subject:
What about thinking of a anti-teach-block for the bots; that he won't store data from specified persons... _________________ Sypher
Developer of Codera
What about thinking of a anti-teach-block for the bots; that he won't store data from specified persons...
And what will that solve? There could still be other bots that people don't bother to promote on here that I don't know about, so I couldn't just block all bots from teaching it.
Besides, ignoring bots but letting the bots still talk to mine is just as bad. Bots are NOT meant to talk to bots. Period. _________________ Current Site (2008) http://www.cuvou.com/
No lol i re coded in perl Accounts been hacked weel be back soon (Erm.. not hacked just a **** got it)
Did they change the password to something you can't figure out? If not, just log in and change the password. If so, you can hope they're an idiot and forgot to change the *secret question*, if you answer the question you can reset your password. _________________ Current Site (2008) http://www.cuvou.com/