Code: Select all
bind msgm -|- * sum:procI've had this to happen.robbie-bot wrote:This seemed to happen after the upgrade to 1.6.19
I can change logfile all I want. 'p' and 'm' options seem to have no effect. The bot will no longer log public or private messages.
...
There is a known "issue" with pubm-bindings in eggdrop1.6.18; If the command invoked returns 1 (TCL_OK), eggdrop will not log the message that triggered the binding.
I would suspect this to be the reason why your bot does not log public chat, that is, there seems to be a script running on your system with a pubm-binding that blocks public chat from being logged on that channel.
.....
Ok, did more digging. I was using grep to search for pubm. Did not realize CHATStats.tcl was in a subdir. It has not been modified since 2004. Logging stopped in May when I updated eggdrop and TCL.robbie-bot wrote:The thing is, the pubm function is only called if the keywords match in the bind command.
My only pubm bind kicks users that have "now playing" spam. It would be obvious if that was being called.