I refined the software part of my last project a bit. Now the thing consists of one main python script calling various subprocedures as separate threads, it has a nice colorful “parrot” tray icon (for closing the “application”), it listens on the dBus interface for alerts from various other software and shows three different types of incoming messages with a) respective system alerts (indicating message content and type), b) with a pop-up tray icon showing type of message by icon, and c) with some RGB LED wired to a RS232toUSB-adapter via a small picaxe08m microcontroller, which lights up in the corresponding color (twitter is turquoise, pidgin is purple, email is red)

Read more here:
dBird-notifier checks for twitter, ICQ, email