Summary
A python version of the main functions to use Snarl (http://www.fullphat.net/snarl)
Usage
This module can be used in two ways. One is the normal way the other interfaces work. This means you can call snShowMessage and get an ID back for manipulations.
The other way is there is a class this module exposes called SnarlMessage. This allows you to keep track of the message as a python object. If you use the send without specifying False as the argument it will set the ID to what the return of the last SendMessage was. This is of course only useful for the SHOW message.