add in blist request, fake home dir

Mark Doliner mark at
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.


More information about the Devel mailing list