2.7 KiB
General Bots - Run and Talk to the Bot
The bot development stack
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
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
- Install Node.js the current generation General Bot code execution platform;
- Open a Terminal on Linux and Mac or a Command Prompt and PowerShell window on Windows;
- Type
npm install -g botserver
and press ENTER; - Type
gbot
to run the server core.
##Instalation by PowerShell or Command Prompt
Notes:
- nodejs.install Chocolatey Package is also available. (Chocolatey is windows package manager).
- The zip source code of General Bot is also available for Download;
Running unit tests
- Enter the BotServer root folder.
- Run tests by
npm test
.
##Test by PowerShell
Just copy the source code to your machine
- Download the Zip file.