botframework

visual studio community template location

不羁岁月 提交于 2021-01-29 09:58:00
问题 I thought I'd have a play around with the BotBuilder tools for Visual Studio. Have downloaded the BotBuilder Template but as I'm using Visual Studio Community for Mac I've no idea where this template should go and can't find it anywhere in the docs. Any ideas? 回答1: BotBuilder was not built with the intention to be compatible with Mono. This is not necessarily impossible, but it is not something currently officially supported. To build C# bots with the V3 SDK it would be easiest to do so on a

Web Chat did not display the result

只愿长相守 提交于 2021-01-29 09:13:08
问题 Currently, I had developed Microsoft Graph ChatBot which retrieves the data from SharePoint but when I debug in Emulator its work, but I deploy in WebChat the result did not display. The results from Emulator, The results from WebChat Anyone know how to solve it or suggestion? 回答1: There are currently two versions of Web Chat: Gemini and Scorpio. Test in Web Chat is still using the older version - Scorpio - which unfortunately does not support OAuth Cards. The BotFramework Development Team is

Handling HeroCards responses In Microsoft Bot Framework v4 for NodeJS

情到浓时终转凉″ 提交于 2021-01-29 07:45:10
问题 I am using NodeJs API of Microsoft Bot Framework v4 . And my dialogs are not hardcoded in the ActivityHandler , I just call from there. I am using Waterfall dialogs. So when I try to show Carousel card on messenger (which is HeroCard on Microsoft bot framework), it shows up successfully but when I click any button on cards, there is no response for next dialog. I tried to handle on onMessage hook but, it just tries to validate the response and throw errors. .... ListItems extends

How to Fix issues related to DirectLineChannel prompt choice options not displayed in chat bot window developed using V4 SDK in C#?

时光总嘲笑我的痴心妄想 提交于 2021-01-29 07:18:18
问题 I am trying to create a chatbot which is having multiple waterfall dialog classes using C# and BOT SDK V4. I have created a HTML page and placed the DirectLine channel Secret Key Iframe data into it and published it to Azure successfully and opened it in the browser. The browser opens with a in-built welcome message something like: Hi bot name type Hi to continue. If i have Choice options done through prompt options to be displayed as buttons but these are not displayed through direct line

Is there a way I can give column padding to an adaptive card- Adaptive MS BOT

家住魔仙堡 提交于 2021-01-29 07:02:19
问题 I'm using an adaptive card to display dynamic content in a table using the, adaptive-cards templating package. I have been to customize it but one column is still refusing to fall in place, the column would always have more content than others. So it's falling out of rows, therefore expanding the table and making it look ugly.[![enter image description here][1]][1] async testTableData(context) { var tablePayLoad = { $schema: "http://adaptivecards.io/schemas/adaptive-card.json", "type":

Get teamId in message extension handler

折月煮酒 提交于 2021-01-29 07:02:14
问题 When developing a message extension for Microsoft Teams, is it possible to retrieve the ID of a team where the user is invoking the message extension command without first adding the bot to that team? I can do this when the bot is added to the team manually based on TeamsInfo.getTeamDetails() , however, I don't really need (or want) to add the bot to the team for my goal. All I need is the channel ID (which is available from the context/conversation) and the ID of the underlying team.

How to intercept messages in Bot Framework v4 for logging, using C# Core 3.1

£可爱£侵袭症+ 提交于 2021-01-29 06:04:48
问题 We found this documentation explaining how to intercept messages in bot framework v3: https://docs.microsoft.com/en-us/azure/bot-service/dotnet/bot-builder-dotnet-middleware?view=azure-bot-service-3.0 We want to do exactly that, only in v4 of the bot framework. We could not find documentation for intercepting messages for bot framework v4 here: https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service-4.0 Is there a way to intercept the messages in bot framework v4, so we can

How to disable magic number using OAuthPrompt in bot framework V4

筅森魡賤 提交于 2021-01-29 05:40:22
问题 I had implemented authentication to my bot application by referring here. I had successfully implemented and able to sign in but application is authenticating user using magic number. Is not there any way to disable magic number? Note: I had created bot application using Bot Framework V4 回答1: There have been improvements to the channels to support new authentication features, such as new WebChat and DirectLineJS libraries to eliminate the need for the 6-digit magic code verification. You can

How do I customize the Bot Framework Web Chat title? [duplicate]

随声附和 提交于 2021-01-29 05:31:39
问题 This question already has answers here : how to change the name of the bot header (2 answers) Closed 2 years ago . I embedded the WebChat in a demo page and copied the CSS file, but I don't knwo wehre to change the title of the webchat? <link href="BotStyle.css" rel="stylesheet" /> <div id="BotChatGoesHere"></div> <script src="https://cdn.botframework.com/botframework-webchat/latest/botchat.js"></script> <!-- If you do not want to use Cognitive Services library, comment out the following line

Retrieve Teams User ID based on AAD ID

若如初见. 提交于 2021-01-29 01:36:22
问题 I am trying to start a scheduled proactive conversation (the bot initiates the conversation on scheduled time). I managed to get the User's AAD ID based on Graph API, but it doesn't match the Teams user ID. Tried for over 2 hours to obtain the right id, but I can't figure it out how. What would be the best approach I should take? 回答1: I'm curious how you tried to "match" these? In any case, I don't think they're intended to match up in any way (the aadObjectId Guid and the "29:..." user id).