skype plugin (already have a very rough prototype)

Asked by Andreas Happe on 2010-01-20

I have to use skype as one of my messaging clients and would like to include support for it in notify-applet.

so far I have a simple python script utilizing the skype-python and python-indicate libraries which:
 * creates a skype entry (opens skype when clicked)
 * shows all unread messages (including timestamp fo retrieval)

 * click on message -> Open message diaglog, something with "user-display" seems to be wrong
 * timeout handling is very messy (as I'm just creating various 5sec timeouts)

Overall the script is very small and hack-able, I think that other users might have a use for it in a couple of days. The quesiton is where I should host ist (launchpad, github, self-hosted). I would prefer it to be included directly with the indicate-applet (if there's some sort of notification plugin system).

Another question is, where do I post questions about indicate and it's python bindings.. currently I'm a little bit confused about some implementation details (eg. why do I need a gobject.timeout_add_seconds call for each IndicateIndicator (that doesn't do anything) to get an Indicator displayed)?

cheers, Andreas Happe

Question information

English Edit question
Indicator Applet Edit question
No assignee Edit question
Last query:
Last reply:
Lightbreeze (nedhoy-gmail) said : #1

Feel free to upload it as a branch at

Launchpad Janitor (janitor) said : #2

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

This interests me. My co-workers use Skype, and so, I need to use it to connect with them. I would love to have it integrated. Please keep us updated.

Andreas Happe (andreashappe) said : #4

Another alternative is:

which integrated skype within pidgin.

cheers, Andreas

Andreas Happe (andreashappe) said : #5

BTW: I've uploaded the applet at

(it's just one file, so it should be easy enough to download).

If I'm finding the time to setup bzr I will add a launchpad repository.