NGRP / node-red-contrib-viseo

Node-RED nodes OpenSourced by VISEO Technologies
Apache License 2.0
226 stars 83 forks source link

Botbuilder 1.0.0 #166

Closed siyaod closed 3 years ago

siyaod commented 3 years ago

Objective:

Bot builder of the existing version is compatible with v4 already, but it cannot forward activities to another skill. This pull request aims to extend the bot's ability to call one or more skills, and enable root-to-skill communication.

Modifications:

1. Added new fields "Bot type", "Require an input to start bot", "Skill host endpoint", "Allowed Callers" to the configuration of bot builder.

If bot type is chosen to be "None": image

If bot type is chosen to be "Root bot": image

If bot type is chosen to be "Skill bot": image

2. Added a new module "send-message-to-skill", in order to forward message from root to skill bot.

image

MS Document to refer to : https://docs.microsoft.com/en-us/azure/bot-service/skill-implement-consumer?view=azure-bot-service-4.0&tabs=js https://docs.microsoft.com/en-us/azure/bot-service/skills-conceptual?view=azure-bot-service-4.0


FYI retours de Johan: je t'ai listé tout ce qui doit être modifié selon moi avant le merge :