This space left blank intentionally. 
Oscar Protocol Documentation | Random Pidgin Files

Oscar Protocol Specification: Family 0x0004, Subtype 0x0006


Used to send an ICBM to someone. ICBMs can be regular ol' instant messages, chat requests, file transfer negotiation, etc.

Thanks to Adam Fritzler's libfaim.

Source: Client

2 bytesFamily (0x0004)
2 bytesSubtype (0x0006)
2 bytesFlags
4 bytesSnac Request ID
8 bytesRandom message cookie
2 bytesChannel ID. Can be one of the following:
  • 0x0001 - Basic instant messages
  • 0x0002 - Rendevous (chat inviation, file transfer negotation, send icon, etc.)
1 byteLength L of the following
L bytesThe destination AIM screen name or ICQ number (in ASCII) of this ICBM
X bytesTLVs

All material Copyright © 2000-2014, All Rights Reserved
Linux is a registered trademark of Linus Torvalds.
AIM is a registered trademark of America Online, Inc.
ICQ is a registered trademark of ICQ Inc.
All other trademarks are property of their respective owners.