better HAL representation of chat messages