Client send this snac as reply to SNAC(04,07).
Server transfer it to client without changes, but only if its format is valid.
This snac also used for auto-messages (away message/busy message/chat message/etc).
First dword in msg-id cookies is actually the computer uptime in milliseconds
(ie GetTickCount(), at least this is what the ICQ Lite and the other official
clients I have tested uses).
00 04 |
|
word |
|
SNAC family |
00 0B |
|
word |
|
SNAC subtype |
00 00 |
|
word |
|
SNAC flags |
xx xx xx xx |
|
dword |
|
SNAC request-id |
|
xx xx xx xx xx xx xx xx |
|
qword |
|
msg-id cookie |
|
xx xx |
|
word |
|
message channel (see table below) |
xx |
|
byte |
|
screenname string length |
xx .. |
|
string |
|
screenname string |
00 03 |
|
word |
|
reason code (1 - unsupported channel, 2 - busted payload, 3 - channel specific) |
|
If channel is supported, here is channel-specific data
(see references below).
|
|
|