PyGtk-notifiysnippet is a project mainly written in Python, it's free.
pyGtk notification snippet
LICENSE
Copyright (c) 2011 Victor Phelemba
pyGtk-notifiysnippet is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.
pyGtk-notifiysnippet is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with pyGtk-notifiysnippet. If not, see http://www.gnu.org/licenses/.
pyGtk-notifiysnippet
This is a simple snippet I'm hoping to get working and refactor one day to avoid importing another library. Add your threading to the pot as needed.
v0.02
v0.01 Very ruff outline of how I thought the snippet should work