botframework

MS TEAMS Chatbot: Can I restrict my MS Botframework Chatbot to only work with my MS Teams Tenant ID without requiring additional Authentication [closed]

守給你的承諾、 提交于 2020-12-12 05:37:14
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 9 days ago . Improve this question Problem Statement: We have created a FAQ Chatbot using MS Botframework V4, QnA Maker and LUIS. The Client's Information security team suspects if, anyone gets hold of the MicrosoftAppId of the chatbot then, anyone would be able to publish the Chatbot on any

Manage state in Cosmos DB instead of in-memory for Bot to Human handover scenario

左心房为你撑大大i 提交于 2020-12-11 02:12:11
问题 I am working on a bot with human handover features (Human-2-Human chat), where bot is in charge of whole communication. The user can start the communication with bot and if he is not satisfied by bot's responses, he can ask for further assistance from Human. Bot is able to connect the user to a live Agent using a Third Party System. Bot forwards the message from a dialog to an API endpoint of this system along with a callback url. This third party system uses a callback mechanism to pass the

BotFramework V4: how to send an event from the bot and catch it in react WebChat?

隐身守侯 提交于 2020-12-09 04:22:42
问题 I send an event named "locationRequest" from my bot (.NET SDK) Activity activity = new Activity { Type = ActivityTypes.Event, Name = "locationRequest" }; await stepContext.Context.SendActivityAsync(activity, cancellationToken); I want to catch this event in the WebChat client application, based on the minizable-web-chat coded in React, and set a boolean locationRequested to True: const store = createStore({}, ({ dispatch }) => next => action => { if (action.type === 'DIRECT_LINE/CONNECT

Teams UpdateActivity events difference when you test in newly created teams

こ雲淡風輕ζ 提交于 2020-12-02 06:49:09
问题 We have a Teams bot that posts messages in MS Teams. The first activity of a new conversation is always an adaptive card and once in a while, we update that with a new card. This worked OK until I made a new Team with this bot. The update we are trying with UpdateActivityAsync, return NotFound. After some troubleshooting, I noticed the following: The new team has a different name: 19:...@thread.tacv2 as opposed to 19:...@thread.skype. When I use an older team, it works as expected. When I

Teams UpdateActivity events difference when you test in newly created teams

南笙酒味 提交于 2020-12-02 06:42:59
问题 We have a Teams bot that posts messages in MS Teams. The first activity of a new conversation is always an adaptive card and once in a while, we update that with a new card. This worked OK until I made a new Team with this bot. The update we are trying with UpdateActivityAsync, return NotFound. After some troubleshooting, I noticed the following: The new team has a different name: 19:...@thread.tacv2 as opposed to 19:...@thread.skype. When I use an older team, it works as expected. When I