I am using gseen to track a few channels. It is currently at about 18000 nicks.
First of all, is that a lot? Too much? Or should it be able to handle that fine?
Secondly, when someone does !seen nick, it replies almost instantly. But, only about 40% of the time. /msg seen nick always works. But public !seen commands do not always get replies. Sometimes it never works, until i .jump the bot. It's connected to a fast server. With 1-3 second ping times.
The !seen command is seen by the bot, cos i can see it being picked up in the DCC window. But it doesn't send a reply to the channel.
Is this common? Is there anything i can do to fix it? Id love if it just worked all the time to peoples !seens.
no other ideas before i have to contact them?
has anyone else ever had more than 20,000 nicks in gseen?
i really wish public !seen worked 100% of the time
I looked at the gseen src a bit and didn't see anything immediate that would indicate a limit or cause a problem on a very large data file. Truthfully, I don't know enough about C programming to be able to debug this problem. The process would be similar to any programming lang. tho, including tcl, where you put debug strings (printf's) into the src to see what's going on.
hmm. thanks for the help so far btw.
i dont know any C. so i wouldnt even be able to begin messing around in there for answers.
i find it stranfe that .seen and /msg bot seen works 100%. but public commands are not replied to. yet the command is registered.
the bot is on 8 channels btw.
I have now removed 7 of them. to see if that helps. so far, its working perfect. so, maybe having too many channels to respond to a !seen command to makes it not respond at all?