profilink
Profilink is a small Pidgin 2.0 plugin written in perl that reads in your "profile" from an external file. This file can then be written by any method you'd like, and your profile is automatically updated when the file changes. I use another perl script to snarf the RSS feed from my blog and put a small summary in my profile, but the possibilities are endless.
This does require the perl plugin for Pidgin, which may not be installed by default on every distribution. YMMV.