Este é um servidor HTTP em Node.js e Express que utiliza o módulo Nodemailer para enviar e-mails para o agente Dorinha. Parte de um projeto da SEAD (UFPB) para suporte ao Ensino a Distância (EaD), o servidor recebe solicitações do Dialogflow via webhook no endpoint '/dialogflow-fullfillment' e as encaminha para o envio de e-mails de suporte.
Após clonar o repositório, entre na raíz do projeto (pelo terminal) e digite:
npm install
Esse comando irá baixar todos os módulos e pacotes que são dependências do projeto.
- PORT=NUMERO_DA_PORTA_DO_SERVIDOR
- dialogflow-fulfillment
- actions-on-google
- express
- nodemailer
- sendmail
- postfix
body-parser
Ruben Fontes | João Vitor | Paulo Henrique | Samisses Carvalho |
Pull requests são bem-vindas. Para grandes mudanças, abra um issue primeiro para discutir o que você gostaria de mudar.
Certifique-se de atualizar os testes conforme apropriado.