SNAC(04,02)  CLI_SET_ICBM_PARAMS  

Client use this snac to set its icbm parameters like max_msgsize, max sender_evil... You can request these parameters from server using SNAC(04,04). Server will reply via SNAC(04,05). See also SNAC(04,01) for more information.

Message flags used to indicate specific client abilities:

bit1: messages allowed for specified channel
bit2: missed calls notifications enabled for specified channel
bit4: client supports typing notifications

 00 04   word   SNAC family
 00 02   word   SNAC subtype
 00 00   word   SNAC flags
 xx xx xx xx   dword   SNAC request-id
 xx xx   word   channel to setup
 xx xx xx xx   dword   message flags
 xx xx   word   max message snac size
 xx xx   word   max sender warning level
 xx xx   word   max receiver warning level
 xx xx   word   minimum message interval (sec)
 00 00   word   unknown parameter (also seen 03 E8)

Example SNAC dump with flap header:

  2A 02 33 73 00 1A 00 04  00 02 00 00 00 00 00 02 *.3s............
  00 00 00 00 00 03 1F 40  03 E7 03 E7 00 00 00 00 .......@........


  Main | Basic | Login | Snaclist | Sequences | Misc | Changes | Credits | Terms