UNPKG

serverless-sam

Version:

Serverless framework plugin to export AWS SAM templates for a service

22 lines (18 loc) 594 B
'use strict'; // Returns a random integer between min (inclusive) and max (inclusive) const getRandomInt = (min, max) => Math.floor(Math.random() * ((max - min) + 1)) + min; module.exports.luckyNumber = (event, context, callback) => { const upperLimit = event.request.intent.slots.UpperLimit.value || 100; const number = getRandomInt(0, upperLimit); const response = { version: '1.0', response: { outputSpeech: { type: 'PlainText', text: `Your lucky number is ${number}`, }, shouldEndSession: false, }, }; callback(null, response); };