Este é um skill desenvolvido usando o Alexa Skills Kit SDK para Node.js. O objetivo deste skill é fornecer aos usuários informações sobre eventos futuros e passados da comunidade Devs Norte.
- Node.js
- npm (Node Package Manager)
- Clone este repositório para a sua máquina local.
- Navegue até o diretório do projeto.
- Execute
npm install
para instalar todas as dependências. - Certifique-se de ter credenciais da AWS configuradas com permissões adequadas.
- Implante o skill no AWS Lambda usando
ask deploy
. - Habilite o skill no Console do Desenvolvedor Alexa.
- GetFutureEventsIntent: Invocado para obter informações sobre eventos futuros.
- GetPastEventsIntent: Invocado para obter informações sobre eventos passados.
- AMAZON.HelpIntent: Fornece orientação sobre como interagir com o skill.
- axios: Usado para fazer requisições HTTP para buscar dados de eventos.
- ask-sdk-core: Usado para construir o skill Alexa.
- Este skill utiliza a API do Sympla para buscar dados de eventos. Certifique-se de ter acesso e permissões adequadas à API.
- Personalize as variáveis
DOCUMENT_ID
edatasource
emindex.js
para corresponder à estrutura do documento APL e aos requisitos de dados.
- Chame o skill dizendo "Alexa, abrir Minha comunidaded".
- Peça por eventos futuros ou passados dizendo "Me diga sobre os eventos futuros" ou "Me diga sobre os eventos passados".
- Siga as instruções fornecidas pela Alexa para interagir mais com o skill.
- O skill inclui tratamento de erros para gerenciar graciosamente erros inesperados durante a execução.
Para quaisquer problemas ou dúvidas, por favor abra uma issue no repositório do GitHub ou entre em contato com o desenvolvedor do skill.
Este projeto está licenciado sob a Licença MIT.