getMessageByType