[icq-devel] can't remove buddy from my buddlist



Svjatoslav Prokipets svjatpro at gmail.com
Fri Feb 2 13:21:18 CET 2007


Hi!

> I use SNAC(0x03,0x05) for removing _one_ user from my buddylist, but the
> buddy is still there.
>

SNAC( 03,05 ) used for remove buddy from client-side contact list
during session.

there is a removing scenario:

Cli -> SNAC( 13,11 )  // begin transaction
Cli -> SNAC ( 13,0A )  // remove buddy
Cli -> SNAC( 13,09 )    //  update group header
Cli -> SNAC( 13,12 )    // end transaction

Serv -> SNAC( 13,0E )   // result

if result code is succesfull
Cli -> SNAC( 03,05 )    //  remove buddy from client-side contact list.

// --------------------------------------
> 00 03 00 05 00 00 00 00 00 05 | SNAC HEAD
>    09                         | UINLEN
>    XX XX XX XX XX XX XX XX XX | UIN

there shoul be buddy id#, not uin

All this SNACs are good described in:
http://iserverd.khstu.ru/oscar/

-- 
Svjatoslav Prokipets
ICQ UIN#285384265
mailto:svjatoslav.prokipets at tpway.com
mailto:svjatpro at gmail.com


More information about the icq-devel mailing list