Needs to be able to unassign yourself from a name that it think you are an alias to

Wiki

Wikipedia!!

Ideas & Suggestions (Add your ideas also)

Better social skills mods (decrease the "noise" ratio in the channel) (-- RogerWood)

We-already-know sensitivity. Limit heralding to once-per-nym-or-alias every x (10?) minutes. Better yet, the bot does not herald if the nym has joined OR left the channel in the past x minutes. This addresses the split/join-flood problem (splits will resolve within x minutes, so "returning" people have "left" within x minutes and will not be heralded), and the more-general cases of people changing nicks (and changing back) and the join-herald-nickchange-herald. Jibot should not invoke "we saw that already" thoughts in humans in the channel.

Pace-of-conversation sensitivity. When human activity in the channel exceeds a certain pace (in msgs per minute), the bot goes into a less-obtrusive "quieter mode." In this case it still responds to direct commands (speaks when spoken to), but only uses "short heralds" (first clause of the herald messages). This will require some re-engineering of the heralds, so the first clause is short and relevant. Jibot should not interrupt the "adults" when they're speaking.

Allow ?def and ?learn in /msg

Dump factoids to Wiki or web page that can be read (and edited?) away from irc

?forgetall <item> command so you don't need to clear out each factoid individually