O principal objetivo desta ferramenta é ajudar os clientes OVH a terem respostas mais rápidas quando têm algum problema com os serviços OVH. Por exemplo, para hospedagem na web, você pode perguntar por que seu site está quebrado e então este chatbot encontrará uma solução para consertar isso.
Visite INSTALL.md para configurar e testar no Slack ou Facebook.
bots
-> Representa todos os módulos sobre as respostas do bot e seu tipo específico com uma intenção já dada.config
--> A configuração das ferramentas e variáveis de configuração estão neste diretório.constants
--> Representa as constantes do projeto.controllers
-> Os controladores contêm função de manipulador de uma rota expressa.diagnostics
--> Contém todos os módulos para diagnósticos.models
-> Contém modelos de banco de dados.providers
-> Ferramentas utilizadas globalmente em todo o projeto.routes
-> Declarações de rota da API.platforms
-> Contém todos os manipuladores para se comunicar com diferentes plataformas.utils
-> Contém todos os utilitários e conector de API para fazer este chatbot funcionar.views
--> Apenas para exibir uma página de confirmação quando você fizer login com sua conta OVH Este projeto lida com retornos de chamada para autenticação, mensagens, confirmação de entrega e postbacks. Mais detalhes estão disponíveis nas Documentações do Facebook.
Este projeto lida com retornos de chamada para autenticação, mensagens e ações de postback. Mais detalhes estão disponíveis nas Documentações do Slack.
Este projeto lida com mensagens de retorno de chamada e ações de postback. A autenticação é feita pelos gerentes. O bot apenas verifica se o usuário está logado ou não.
O bot usa api.ai como processador de linguagem.
Para evitar confusões:
- Intenção : o que o usuário pergunta ao bot.
- Resposta : o que o bot responde a um usuário.
Todas as intenções que necessitam de respostas processadas podem ser encontradas aqui.
As intents que não necessitam de respostas processadas (também conhecidas como: respostas a perguntas básicas) são armazenadas no banco de dados api.ai, dê uma olhada na pasta api.ai.
Essas intenções e resposta são traduzidas em:
Atualmente, este bot é capaz de:
Mais detalhes aqui
Dê uma olhada na seção Contribuições. Se você tiver alguma dúvida, sinta-se à vontade para discutir sobre isso em nosso Gitter.
Consulte https://github.com/ovh-ux/ovh-chatbot/blob/master/LICENSE