Violet 4 is a perl-based object oriented IRC bot engine. It makes writing simple bots a lot quicker and has an easy to learn interface. It also supports reloading all the bot's commands without restarting the bot itself.
YuLastfm is a Perl plugin for pidgin. YuLastfm fetches currently playing track information from Last.fm to update Pidgin\'s Tune Status, aka Now Playing, periodically. YuLastfm provides another function to help users share songs\' info to your friends.