Versions in this module Expand all Collapse all v0 v0.4.0 Feb 26, 2020 Changes in this version + const APIADDRESS + const APICOUNTRY + const APIDISTANCEUNIT + const APIEMAIL + const APIGIVENNAME + const APIMOBILENUMBER + const APINAME + const APITEMPERATUREUNIT + const APITIMEZONE + const CancelIntent + const ElementSelectedHandler + const Fallback + const HelpIntent + const IntentRequest + const LaunchRequest + const LoopOffIntent + const LoopOnIntent + const MoreIntent + const NavigateHomeIntent + const NavigateSettingsIntent + const NextIntent + const NoIntent + const PageDownIntent + const PageUpIntent + const PauseIntent + const PreviousIntent + const RepeatIntent + const ResumeIntent + const ScrollDownIntent + const ScrollLeftIntent + const ScrollRightIntent + const ScrollUpIntent + const SessionEndedRequest + const ShuffleOffIntent + const ShuffleOnIntent + const StartOverIntent + const StopIntent + const VERSION + const YesIntent + var DEVEL = false + var ERRORCAPTURE = true + var HandlerIntentMap map[string]func(request.AlexaRequest) (*response.AlexaResponse, error) + var HandlerTypeMap map[string]func(request.AlexaRequest) (*response.AlexaResponse, error) + func AddHandlerIntent(id string, fct func(request.AlexaRequest) (*response.AlexaResponse, error)) + func AddHandlerType(id string, fct func(request.AlexaRequest) (*response.AlexaResponse, error)) + func AddHandlersIntent(m map[string]func(request.AlexaRequest) (*response.AlexaResponse, error)) + func AddHandlersType(m map[string]func(request.AlexaRequest) (*response.AlexaResponse, error)) + func BuildDefaultMap() + func DefaultFallbackHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func DefaultHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func DefaultIntentHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func DefaultIntentTypeHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func DefaultLaunchHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func DefaultSessionEndedHandler(req request.AlexaRequest) (*response.AlexaResponse, error) + func GetAccountEmail(request *request.AlexaRequest) (string, error) + func GetAccountFullName(request *request.AlexaRequest) (string, error) + func GetAccountGivenName(request *request.AlexaRequest) (string, error) + func GetAccountMobileNumber(request *request.AlexaRequest) (map[string]interface{}, error) + func GetDeviceAddress(request *request.AlexaRequest) (string, error) + func GetDeviceCountry(request *request.AlexaRequest) (string, error) + func GetDeviceDistanceUnit(request *request.AlexaRequest) (string, error) + func GetDeviceTemperatureUnit(request *request.AlexaRequest) (string, error) + func GetDeviceTimeZone(request *request.AlexaRequest) (string, error) + func LoadPersistentAttributes(req request.AlexaRequest, container interface{}) error + func SavePersistentAttributes(req request.AlexaRequest, data interface{}) error + func SetErrorCapture(status bool) + func SetSessionUnmarshalerHandler(unmarshaler func(data []byte, s *request.Session) error) + func Start() error + func WithAutoCreateTable(auto bool) + func WithDynamoDbClient(api string, reg string) + func WithTableName(name string)