Декодирует содержимое сообщения как JSON, если возможно
Map<String, dynamic>? get jsonContent { try { return json.decode(stringMessage) as Map<String, dynamic>; } catch (e) { return null; } }