1.1.2 • Published 7 years ago
angular-chat-widget-rasa v1.1.2
Angular Chat Widget Rasa
This library was generated with Angular CLI version 7.2.0.

Prerequesites
A Rasa bot exposed with the SocketIO protocol : See instructions in the Rasa Core Documentation.
Session persitence is not supported yet and should be set to false.
Installation
Install angular-chat-widget-rasa from npm
npm i angular-chat-widget-rasa --saveAdd the package to your module
import { ChatbotRasaModule } from 'angular-chat-widget-rasa';
@NgModule({
imports: [ChatbotRasaModule]
})Usage
Add the component to your page
<chat-widget botName="MyBot" url="http://localhost:5002" ></chat-widget>Inputs :
| Name | Type | Default | Description |
|---|---|---|---|
| theme | blue, grey or red | blue | The theme of the widget |
| botName | string | Bot | The name of the bot to display |
| botAvatar | url or path | ![]() | The avatar of the bot |
| userAvatar | url or path | ![]() | The avatar of the user |
| url | url | http://localhost:5002 | The url to connect to the Rasa bot |
| startingMessage | string | Hi, how can we help you? | The message to display when the chat is open |
| opened | boolean | true | Set to true to open automaticaly when on the page or false to wait for a click |

