It is likely you are using either a older version of windrop, that doesn't support customer channel settings, or a older version of megahal, that doesn't provide them.
That is what AI is. Based on learned knowledge, it generates a reposce, that can changed based on what it knows about.
At some point megahal will stop learning new things to talk about. This is because the code that runs the module, starts thinking that the stuff it allready knows about, is better than learning more.
quick tip to get your bot to learn real quick create several eggys and run em from your machine each with a different brain file and maybe one using alice.tcl put em all in the same channel and start em talking to each other after 1 hour you have a massive brain file that is quite interesting and if as the previous person put you then put it into an abusive channel you get some interesting results
I must advise anyone that is tempted to use this on a public shell to think twice. On a 200Mhz (hey, its a beast) freebsd box, with two people having a conversation with +learnall in the channel with the bot, it spikes to nearly 50% cpu load. On a 500Mhz fbsd shell, the cpu load for a small not-so-active channel with learnall took nearly 80% cpu load. Most shell providors will kill or even terminate people for huge cpu loads on their machines. I'm not trying to put this module down, it is amusing for sure, but its a bit buggy still it seems.