This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Anti Spam

Old posts that have not been replied to for several years.
Locked
z
zlobus
Voice
Posts: 16
Joined: Sun Sep 12, 2004 12:07 pm

Anti Spam

Post by zlobus »

So i have a good idea.
Anti Channel Spam script.
The Script must analize any line containing "#" symbol.
Then he must see to Server's Channel List (/list) and if there is such channel, as line contain, only then he must ban user.
Example:

nick!ident@host.com: #huj - best channel

/list
#huj (250) Topic
Bot sets mode +b *!ident@host.com
nick was kicked by Bot (Channel Spam)
m
masskilla
Op
Posts: 172
Joined: Wed Oct 03, 2001 8:00 pm
Location: Croatia

Post by masskilla »

There are already quite a few anti spam scripts .. just take one and modify it.

And besides .. what's the point in checking in channel list..? Spam is spam.
MaSsKilla

#eggdrop
Undernet
z
zlobus
Voice
Posts: 16
Joined: Sun Sep 12, 2004 12:07 pm

Post by zlobus »

1. About modification. i don't know how to to it. only thats why i have posted here my problem.

2. In russian language many users use "#" symbol like one of the letter of this Language.
m
masskilla
Op
Posts: 172
Joined: Wed Oct 03, 2001 8:00 pm
Location: Croatia

Post by masskilla »

Learn how to modify it =)

Also, there are scripts like mc.badwords that you maybe can use to prevent spam (if I'm not mistaking, haven't tried it myself). Set "join #*" or "come to #*" etc as badwords. If that doesn't work .. start learning TCL =)
MaSsKilla

#eggdrop
Undernet
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
User avatar
awyeah
Revered One
Posts: 1580
Joined: Mon Apr 26, 2004 2:37 am
Location: Switzerland
Contact:

Post by awyeah »

So i have a good idea.
Anti Channel Spam script.
The Script must analize any line containing "#" symbol.
Then he must see to Server's Channel List (/list) and if there is such channel, as line contain, only then he must ban user.
Example:

nick!ident@host.com: #huj - best channel

/list
#huj (250) Topic
Bot sets mode +b *!ident@host.com
nick was kicked by Bot (Channel Spam)
Just a little comment:
If you do /list on a 30k user network such as DALnet the /list command can take upto 5-10 mins just to sum up and display the channels as the bot has queues in receiving and sending data through the client server and if it does it too fast even through raw the server could kill the bot on excess flood. (Then again if the spammers channel is set to +s it wont be shown up in the list, and that is not good)

So this type of idea is not realistic and even if it works it would take the bot 5 mins or more after the list is generated to search the channels and if any text matches that word, we would suppose that person would be kicked and banned by the bot after 5 mins if any matching result is found, and by those 5 mins an op etc would have already kicked that spammer if I am right.

There is a script I released it has alot of features and is quite simple in configuring. You can setup the matching words. If the #channel name is detected on the #channel the bot won't ban it. E.g. if someone says #chatzone on the channel #chatzone that user won't be banned. If he says text matching to adverts not only an # or http:// or www. then only he/she will be banned.

Check it out:
http://www.egghelp.org/cgi-bin/tcl_arch ... oad&id=999
·­awyeah·

==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
==================================
Locked