parseInstantMessage abstract method
Parses raw instant message data into a strongly-typed InstantMessage instance.
Converts arbitrary raw instant message data (e.g., map, JSON string) into a valid InstantMessage object for consistent message processing.
@param msg - Raw instant message data to parse
@return Parsed InstantMessage instance (null if parsing fails)
Implementation
InstantMessage? parseInstantMessage(Object? msg);