Skip to content

RubenFontes/dialogflow-webhook-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

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.

Important links

Install

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.

Environment Variables

  • PORT=NUMERO_DA_PORTA_DO_SERVIDOR

Dependencies

  • dialogflow-fulfillment
  • actions-on-google
  • express
  • nodemailer
  • sendmail
  • postfix
  • body-parser

Authors

Ruben Fontes João Vitor Paulo Henrique Samisses Carvalho

Contributions

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.

License

GPL

About

HTTP server created for Dialogflow agent calls

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published