Notifications
I've been experimenting with the python bindings to libnotify - the interface to the cross-platform notification daemon. The API is quite simple (although there's more when you start adding buttons and things to the notifications): import pynotify import sys if not pynotify.init("Test Notification"): sys.exit(1) n = pynotify.Notification("Test", "testing") if not n.show(): print "Failed to send notification" Then I put these notifications into a simple XMPP bot, so that I could send it Jabber messages and they would get displayed as a notice....