add in blist request, fake home dir

Mark Doliner mark at kingant.net
Sat Feb 9 16:53:58 EST 2008


On Sat, 9 Feb 2008 22:11:58 +0100, Anatoliy Belsky wrote
> - if the libpurple gets a message from someone, who isn't in the 
> blist,  ... hm, now i see, it's simply marked as offline, but i 
> can't really make a difference, if it's a buddy from the blist or 
> not ... where i'm wrong?

I think you could use purple_find_buddies() or purple_find_buddy().  If it
returns NULL then the person is not in your buddy list.

> - how could i overload the thing, that each user blist will be saved 
> in the db instead of user homedir on the hd?

That's not currently possible.  It might be possible for you to let libpurple
write the blist.xml files as usual, but then write additional code that saves
stuff to a database.

-Mark




More information about the Devel mailing list