Hi, I'm running an eggdrop and a pisg to write chanstats to a file. Pisg will just read the eggdrop logs, and make a nice html page with stats; most used words, most active nicks, etc. out of that. Problem is I run the bot on a serving channel, which means there's a lot of ads shown. A typical ad would look like this:
<zaconDCC> ** For a listing type: "/msg zaconDCC xdcc list" **
<zaconDCC> ** Futurama Season 5 SVCD releases **
The statspage says that zaconDCC is a very active nick because he says so much. I don't want that.
An nice and easy solution would be to make eggdrop skip everything that have "For a listing type" in it. Is there someway i could do that?
Yes, I'm sorry about that. Just forget that part, and say that I want to know how I can make eggdrop ignore all lines with sertain words in it. I don't want to ignore any nicks. It's also filling up my logfiles, so I'm afraid configuring pisg is not the answer.
i think he doesnt want to let the bot log channel msg's from a certain nick / user because the log file would get too large. he doesn't want the lines to apear in the log file..
maybe you try something like mel and add some line to ignore it...
Yes, that actually almost worked, thanks a lot. Problem is that it always rawed, so that nothing said in the channel was logged at all. Very strange actually, it says clearly in tcl-commands.doc that return 1 would make it raw and that return 0 wouldn't.
Yeah I figured that out myself, but I couldn't get it working with that either, so i had to add the info to the logfile manually. Finally got it working using this: