11.0.4-rc.5 • Published 3 years ago

json-chatbot v11.0.4-rc.5

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

JsonChatbot

This library allow to display chat and interact with user with button or input text. All response can be sent to a service.

Data are loaded from json file.

ex: {"root": "root", "children": [ { "id": "root", "text": "Bonjour ! je suis Sam, votre assistant :-) Je vais vous guider ","timer": 500, "answers": [ {"text": "Ok","actions": [{"value": ".*","next": "step2"}],"answerType": "BUTTON"}, {"text": "Non","actions": [{"value": ".*","next": "step3"}],"answerType": "BUTTON"} ]}, {"id":"step2", ...}

The JSON file contains an array named children of type Step. Each step contains an id (must be unique), a text (display in bubble), a timer (duration of loader display) and an answers array. A step can also contains a src to retrieve data to display as list.

Each answer has a type (BUTTON, INPUT, SELECT, COMPONENT, CLOSE).

TODO to complete

All types are described in script.js.

The chat bubble can contain a loader svg.

11.0.4-rc.5

3 years ago

11.0.4-rc.4

3 years ago

11.0.4-rc.2

3 years ago

11.0.4-rc.1

3 years ago

11.0.2

3 years ago

11.0.3

3 years ago

11.0.1

3 years ago

11.0.0

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago