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.

No!Spam bug fixes

Old posts that have not been replied to for several years.
Locked
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

I will let it be known.

I have started to receive bug reports about no-spam, but not in english. I myself am not to good in neither french, german and I don't speak anything else at all.

All of them so far (when translated with bablefish) have only said along the lines of "this part doesn't work".

Upon replying to the persons, I get undeliverable.

I am stil waiting for reports of bugs within no-spam, as I hope to clean up the current code, and release it as a nice clean copy. Without reports of even the slightest mistake or error, this is not possible.

PS: Yourname, I am working on the report that you sent to sourceforge as we speak. I have just not had the change to click the re-open button yet.
R
Roze

Post by Roze »

Well I have lost all the conections to the No!spam development history..

Which version is actual now?

I am still using some 1.6.3 (cause the first version of 1.6.4 had bugs with ban/kick msgs)..
g
galaxyboy

Post by galaxyboy »

The current of No!Spam is 1.7.1 (which is what I'm using. It's working fine)

You can get it from sourceforge.net webpage :smile:

<font size=-1>[ This Message was edited by: galaxyboy on 2001-11-27 01:15 ]</font>
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Galaxyboy - After typing all the command no-spam needs, retsarting the bot (only if you don't mind losing your uptime) and forceing the following spams from a unknown user (you can unban him)(Note, make sure they contain a spam string). Before doing this, could you place this line in your config file
logfile cod * "nospam.error.log"
This should get a hardcopy of any errors.

A kick (This isn't a spam type, but there was once a bug here. Try using a spam from your part list), a part, cycle the chan yourself to check for on-joins, sending a file to the bot, a notice, private message, public message and an invite. (WOW, I forgot it had all them)

Note, you may see errors that do not cause the bot to crash, this is what I want to remove. I am looking for problems specificaly with messages and notices.

Thanks in advance.
g
galaxyboy

Post by galaxyboy »

Thanks ppslim. I'll log the errors and post it here soon.

By the way, is there anyway no!spam can detect colour codes, bold or underline? Because, I've came across where users were able to spam using colour codes and the bot did not responded to any kick/bans though in the log, it shows that the person was spamming :smile:
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Let me get this straight. WHen a user spammed using color codes, the bot said the user was spamming, but they didn't get kicked or spammed?

OK - If the above is correct, I need some info from you.
Do you use the leaf.tcl feature?
What version eggdrop are they ruuning?
Can you conform this by kindly asking a inocent bystander to participate in a logged spam?

I have a hunch where this problem is (if it realy is a problem).

No-Spam allready gets around the problem of colour codes, by stripping color, underline, bold, original and reverse codes out of the text. This was one of the first features I added to no-spam, the problem was being able to do it very fast, as no-spam was menat to handle large amounts of data. Many code strippers took up 15 lines just to remove the color tags, this took only 5 lines to remove the lot of them, which again has been turned into a single line.

If I am right, you are using a leaf to kick the users? If so, the problem may lie in the underlying code to transmit data to the leaf.

I am hoping to setup some bots to do tests on no-spam myself, till then, I am stuck with having to rely of bug reports.
g
galaxyboy

Post by galaxyboy »

Ok, Sorry ppslim. I guess the error was *human error*

I did not install leaf.tcl and hence, it was unable to show me if the eggdrop kickban the spammer.

I did a self test on the eggdrop and found that even though I installed no.spam.leaf.tcl, it doesn't seems to log the ban even though someone spams. However, the bot does kickban the user with the reason. I .rehash & .restart the bot but the log still doesn't appear.

Thanks

<font size=-1>[ This Message was edited by: galaxyboy on 2001-11-29 04:57 ]</font>
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

No-Spam was never designed to have vast logs of it's actions. Only eggdrops internal logging ever takes place on commands for no-spam.

When you type a dcc command, when there is an error in the script. These are the only 2 times.

These are the major bugs that need removing.

If you should see cosmetic bugs, I would like these reporting with a copy-n-paste from the partyline, or where ever the output is made. And what was done in or to cause the display.

Thanks
Locked