Windows installation - NGRP/node-red-viseo-bot GitHub Wiki
The framework can be installed on Windows, but it has been designed for Unix Systems. For this reason, some functions may not be available as, for example, to connect to certain conversational platforms.
Requirements
Make sure you have 7-zip or equivalent installed. We recommend downloading the Windows Binary (.zip) of these programs:
-
[nodejs] Download from here.
-
[git] Download from here.
-
[wget] Download from SourceForge, for example this.
If you plan to create a chatbot with Microsoft BotBuilder, we recommend to install the bot emulator (use it with ngrok) in order to test your bot locally:
- [bot emulator] You can follow these instructions.
Install the VISEO Bot Maker
The VISEO Bot Maker relies on a set of Node-RED modules already deployed on NPM and used by a core project and a bot project.
- Start creating a folder for the Framework named
bots - Add a
binfolder inside. - Unzip and rename the programs you've downloaded (
nodejs,gitandwget) in thebinfolder. - Create a
projectsfolder inbots. - Download the core project. Unzip it in
bots, and rename itframework. - In the
frameworkfolder, open a terminal (shift+right click, "Open a PowerShell window here"), and run:
npm install
The framework folder will contain :
conf: configuration files for Node-RED and the framework
node_modules: all the installed nodes (node-red-viseo-contriband packages)
start.shorstart.batis used to launch any bot when configured
package.jsoncontains all the targeted nodes- ...
At the end of the 6th step, you should have your folders organized according to above tree structure.