An open API service indexing awesome lists of open source software.

https://github.com/dougsoftware/chatbot-another-version


https://github.com/dougsoftware/chatbot-another-version

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

# Chat Bot

A chatbot project done at node.js that performs foreign exchange transactions (Euro, Dollar and Bitcoin) online through an API. Using services such as Bot builder, Microsoft LUIS, Microsoft cognitive service, integration of services like Google Docs accessing data from a worksheet so that it is possible to change the content without opening the code. Viewing results with Rich cards from Microsoft JSON files.

## Demonstration in gif of the Bot framework being executed.

## Block diagram
![_diagrama_chatbot](https://user-images.githubusercontent.com/38366195/39647893-fcb3c936-4fb6-11e8-86d2-5e5217b31e95.jpg)

To execute it is necessary to use the Botframework, simple as well!!!
# Operating systems
# Windows
[Prerequisites](https://www.google.com/search?q=Prerequisites+Install+Emulator+Install+Ngrok+Tunneling+Software&oq=Prerequisites+Install+Emulator+Install+Ngrok+Tunneling+Software&aqs=chrome..69i57.161359j0j7&sourceid=chrome&ie=UTF-8)
Install [Emulator](https://aka.ms/Emulator-wiki-getting-started)
Install [Ngrok](https://ngrok.com/) Tunneling Software

# Linux
Just Download the [BotFramework-emulator](https://github.com/Microsoft/BotFramework-Emulator/releases)

# Solving problems
There is a mismatch between the documentation and the latest release of the botbuilder package (version 4.0.6) features / methods. Microsoft has changed some of the legacy features of the botbuilder npm package, but they haven't updated their doc yet!

The JavaScript code which is present in [Microsoft's Documentation](https://docs.microsoft.com/en-us/azure/bot-service/nodejs/bot-builder-nodejs-quickstart?view=azure-bot-service-3.0) won't work for the same reason!

Try with the botbuilder package version 3.13.1 , it will work perfectly.

To Install:
npm i -S botbuilder@3.13.1

For more information:


E-mail: dev.douglasmatos@gmail.com


Cel.: +55 21 99464 2132(Whatsapp)