Skype Plugin
Eion Robb
eion at bigfoot.com
Thu Sep 13 22:19:34 EDT 2007
Hi there,
I don't know if anyone else is doing this, but I'm half-way through
writing a cross-platform plugin for libpurple to use Skype. I just have a
couple of questions that I've tried looking through the other protocols to
find the answers to, but I'm a little lost.
Skype needs to make a connection before it starts sending chat messages,
not dissimilar to MSN. Is it up to the plugin to manage these
connections, or can libpurple manage it by using the chat_* functions?
Every chat session in Skype is potentially a multi-user chatroom. Do I
just implement the join_chat,chat_send functions or is it best to
implement the skype_send_im function too?
Skype uses different protocols for interacting with the Skype process on
different OS's Is there a good way of detecting which OS that libpurple is
running on? I've only found G_OS_WIN32 and __OBJC__ #def's so far.
Last question: I can't find what function i need to call in libpurple to
add contacts to the list. Can someone point me to the right page in the
doc's?
Cheers,
--Eion Robb
More information about the Devel
mailing list