def dispatch()

in lambda/src/lex_bot_handler.py [0:0]


    def dispatch(self, intent_request):
        # no need for this because lex conversation logs
        # self.decorate_transcript(intent_request)

        intent_name = intent_request['currentIntent']['name']
        logger.info('dispatch userId={}, intentName={}'.format(intent_request['userId'], intent_name))

        if intent_name in self.intent_handlers:
            intent_handler = self.intent_handlers[intent_name]
            return intent_handler(intent_request)
        else:
            return self.intent_handlers[INTENT_NOT_SUPPORTED](intent_request)