def lambda_handler(event, context): env = lambda_util.get_env(context) alexa_user_id = event['alexa_user_id'] intent = event['intent'] product_reference_name = event.get('product_reference_name') response = main(env, alexa_user_id, intent, product_reference_name) return response
def lambda_handler(event, context): env = lambda_util.get_env(context) alexa_user_id = event['alexa_user_id'] destination = event.get('destination') destinations_choice = event.get('destinations_choice') response = main(env, destination, alexa_user_id, destinations_choice) return response
def lambda_handler(event, context): env = lambda_util.get_env(context) alexa_user_id = event['alexa_user_id'] node_key = event.get('node', 'launch') intent = event.get('intent') destination = event.get('destination') action = main(env, alexa_user_id, node_key, intent, destination) return action
def lambda_handler(event, context): env = lambda_util.get_env(context) _alexa_user_id = event['alexa_user_id'] _state = event.get('state', '') if not _state: return event _node = event.get('node', '') _intent = event.get('intent', '') state, node = main(env, _alexa_user_id, _node, _intent) if state: event['state'] = state if node: event['node'] = node return event
def lambda_handler(event, context): env = lambda_util.get_env(context) user_attr = event.get('user_attr') if user_attr: with DynamoCtl(env, user_attr['alexa_user_id']) as dynamo_ctl: dynamo_ctl.attr = user_attr
def lambda_handler(event, context): env = lambda_util.get_env(context) with DynamoCtl(env, event['alexa_user_id']) as dynamo_ctl: return dynamo_ctl.attr