ID
Origin
Name
Foodgroup
Service
Status
Version
0x0003, 0x0007
Host
BUDDY__WATCHER_LIST_RESPONSE
Unspecified
BOS
Active
1.10
Response to BUDDY__WATCHER_LIST_QUERY.
Foodgroup
uint16 (word)
00 03
Subgroup
uint16 (word)
00 07
Flags
uint16 (word)
00 00
Request ID
uint32 (dword)
00 00 00 00
SNAC Data
Unconfirmed: This SNAC contains no data
From Aleksandr Shutko: SNAC(03,07) watchers list (reverse contact list) SNAC(03,07) BUDDY__WATCHER_LIST_RESPONSE
This is the server reply to client watchers list request:SNAC(03,06) .
The reply contain list of users who have you in your contacts. Another IM systems call this future
"reverse list". Currently it seems to me that this future doesn't work for ICQ (and AIM ?).
See also complete snac list for this service here .
00 03
word
SNAC family
00 07
word
SNAC subtype
00 00
word
SNAC flags
xx xx xx xx
dword
SNAC request-id
xx
byte
buddy id #1 strlen
xx ..
string
buddy id #1 string
...
...
...
xx
byte
buddy id #n strlen
xx ..
string
buddy id #n string
Example SNAC dump with flap header:
2A 02 63 79 00 48 00 03 00 07 00 00 00 03 00 07 *.by.I..........
07 31 30 30 30 30 30 30 04 31 30 30 31 07 36 32 .1000000.1001.62
31 38 38 39 37 07 36 32 31 38 38 39 38 07 36 32 18897.6218898.62
31 38 38 39 39 07 36 32 31 38 39 30 30 08 31 30 18899.6218900.10
30 30 30 30 30 31 07 36 32 31 38 38 39 35 000001.6218895
BUDDY SNACs
SNAC List
Expand
Subgroup
Origin
Name
0x0001
Any
BUDDY__ERR
This is the error SNAC for the BUDDY foodgroup.
0x0002
Client
BUDDY__RIGHTS_QUERY
This SNAC is optionally sent by the client to discover the client's and user's rights.
0x0003
Host
BUDDY__RIGHTS_REPLY
This is the response the host sends to a BUDDY__RIGHTS_QUERY SNAC.
0x0004
Client
BUDDY__ADD_BUDDIES
Add buddy or buddies to Buddy List.
0x0005
Client
BUDDY__DEL_BUDDIES
Remove buddy or buddies from Buddy List.
0x0006
Client
BUDDY__WATCHER_LIST_QUERY
Query for other users who have current user listed.
0x0007
Host
BUDDY__WATCHER_LIST_RESPONSE
Response to BUDDY__WATCHER_LIST_QUERY.
0x0008
Client
BUDDY__WATCHER_SUB_REQUEST
Watcher sub request.
0x0009
Host
BUDDY__WATCHER_NOTIFICATION
Watcher sub notification.
0x000A
Host
BUDDY__REJECT_NOTIFICATION
This is sent in the event that one or more of the users specified in the user's Buddy List are overloaded with watchers.
0x000B
Host
BUDDY__ARRIVED
This notification, potentially batched, indicates that one or more users on the client's Buddy List has signed on or updated their information.
0x000C
Host
BUDDY__DEPARTED
This potentially batched notification indicates that one or more users on the client's Buddy List has signed off.
0x000F
Client
BUDDY__ADD_TEMP_BUDDIES
This SNAC adds one or more users to the client's temporary Buddy List.
0x0010
Client
BUDDY__DEL_TEMP_BUDDIES
This SNAC deletes one or more users from the client's temporary Buddy List.