A Python IRC bot with dynamically loadable modules