botbook/book/chapter-01-run-and-talk.md
2020-09-29 15:24:52 -03:00

2.8 KiB

General Bots - Run and Talk to the Bot

The bot development stack

General Bot Logo

Diagram Description

1- gbapp and gblib extensions which are folder extensions for the GeneralBots package type. gbapp and gblib are responsible for GeneralBots services in a Back-end development environment.

2- The .gbui extension is assigned to the GeneralBots front-end development environment. Angular, Riot, React and HTML are responsible for the dynamic functioning of GeneralBots services.

3- The .gtheme extension is responsible for the GeneralBots designer using css and PS technologies. A theme is composed of some CSS files and images.

4- The .gbDialog is extension responsible for GeneralBots communication with the end user. Dialogues are bot services to users. .gbkb is package for execution of various types of media.

5- The .gbot extension refers to the generalBots service product.

6- The .gbai is architecture construction of the GeneralBots application.

The Bot Factory

General Bots Block Architecture

GeneralBots aims to delivery bots in azure in a very easy and fast fashion. Use Office tools like Word or Excel to edit your Bot - using code (JavaScript or TypeScript) just to empower custom requirements.

How To

Run the server locally

  1. Install Node.js the current generation General Bot code execution platform;
  2. Open a Terminal on Linux and Mac or a Command Prompt and PowerShell window on Windows;
  3. Type npm install -g botserver and press ENTER;
  4. Type gbot to run the server core.

##Instalation by PowerShell or Command Prompt

print instalation npm

Notes:

Running unit tests

  1. Enter the BotServer root folder.
  2. Run tests by npm test.

##Test by PowerShell

npm test

Just copy the source code to your machine

  1. Download the Zip file.

Omnichannel

Omnichannel allow the conversation to follow a sequence, regardless of whether the customer uses the same channel or not, because all calls record the consumer's history and profile.

NLP

Spell Checker

Speech to Text

Branding

Bot Factory