Trollbot is a bot primarily used for IRC to unite multiple protocols for a scriptable event platform in PHP, Perl, Python, and TCL.
Easy to configure, easy to compile and loads/connects very fast. Have only just started "playing" with Trollbot but am impressed. Docs could be better designed with the novice in mind. I would think with Perl support added it would make Trollbot more "rounded".