Hope you don't mind the bugs/suggestions.
Another thing I noticed is that on netsplits between servers the bot freaks out if people aren't given ops via the bot's commands. Is this intentional? My channel I use the bot more specifically for other purposes than adding channel ops.
I think you might want to look into added an on/of switch for more features of the bot, perhaps breaking them down into categories and allowing sections of the but to be shut off.