running eggdrop1.6.10 on a BSD system, i compiled the bot after uploading and extracting megahal 2.7, Yes i did do the fix to the malloc.h refference in the megahal.c or was it .h

either way, did all that, did the .conf file (of course had my brn, aux, swap, ect files in the eggdrop directory) fired the bot up.... connected to the irc server/channels (my user and chanfiles are already done) and everything's great

except that the ONLY place my bot will reply to anyone is in a private chat/p2p/PM window... he never speaks a word in channel.

now i also saw the +megahal +learnall and +freespeak entries for the channel modes which gave me a -undef-mode-megahal

ect ect in the chan file.
not sure what i might have done wrong, but i killed the entire eggy, untar'd the file, and put megahal 2.2 in, went thru the whole speil again, fired the bot up same as before, he connects, goes to his rooms, recognises me, and this time i speak, and he comes right out in the middle of the channel just as smart aleck and witty as ever......
am i the only one who's run into this problem?
Thanks in advance
Bill