Tech Challenge Carrefour- Digital Innovaton One e Carrefour
- Se inscreva no Telegram (Você pode usar o cliente web, desktop ou mobile)
- Abra o aplicativo ou acesse o website
- Pesquise por @BotFather e inicie a conversa
- Envie o comanndo /newbot e execute as instruções
- Armazene o token enviado pelo @BotFather (Vamos usá-lo no código)
- https://www.npmjs.com/package/dialogflow (Comunicação com o Dialogflow)
- https://www.npmjs.com/package/node-telegram-bot-api (Comunicação com o Telegram)
- https://dialogflow.com/
Caso queira usar a mesma base de dados do dialogflow:
Entre nas configuração do seu projeto, vá para aba importar e exportar e cole a pasta
Carrefour_bot- agent backup/
no drop files
- https://console.cloud.google.com/iam-admin/serviceaccounts (Dialogflow) Lembrar de ir na conta de serviço criada pelo Dialogflow e gerar seu arquivo json com as credenciais
- https://dev.carrefour.com.br/node/107 (Carrefour) Lembrar de ativar a api no botão assinar
- https://developer.tomtom.com/user/me/apps (Tomtom)
- Efetuar o clone do repositório em uma pasta do sistema operacional
- Executar o comando `yarn install ou npm install` dentro da pasta raiz do projeto para baixar as dependências
- Substituir os arquivos de credenciais do carrefour_bot, tokenBotFather e do apiCarrefour
- Executar o comando `yarn start` dentro da pasta raiz do projeto para executar o código