Generates flow chatbots in an easy way.
First, install Yeoman and generator-flowbot using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-flowbot
Then generate your new project:
yo flowbot
Then you'll be able to create cards. A card is an interaction with the user:
yo flowbot:card
You can also create actions. An action is a javascript function that can be executed in a dialog pipeline:
yo flowbot:action
You can also create plugins. A plugin is a class that is instantiated as a singleton, and can be used by all the actions of the bot:
yo flowbot:plugin
Flow-Bot is a Framework to build bots based on the Microsoft Bot Framework, but including some cool features and a way of defining the bots only describing the cards to the user and the dialog flow.
You can see all the information of Flow-Bot at https://github.com/jseijas/flow-bot
- Yeoman has a heart of gold.
- Yeoman is a person with feelings and opinions, but is very easy to work with.
- Yeoman can be too opinionated at times but is easily convinced not to be.
- Feel free to learn more about Yeoman.
MIT © Jesus Seijas