microsoft-teams

How do we get to know to which response user has reacted(like/dislike) on MS teams?

余生长醉 提交于 2019-12-10 12:28:41
问题 We need help in understanding how Microsoft teams like and dislike works with BotFramework. When user clicks on like option provided in background we are getting reactionID but how do we get to know for which specific message user has given his feedback. Do we have this feasibility on Teams? 回答1: You can find it in the replyToId . Example from the docs: The messageReaction event is sent when a user adds or removes his or her reaction to a message which was originally sent by your bot.

Http POST from card in Microsoft Teams

谁都会走 提交于 2019-12-09 17:14:19
问题 We are trying to create an approval workflow using Teams, Flow, and Assembla and are running into a bit of trouble. We have a few of the pieces successfully setup however we are unable to initiate a POST action from a card in Teams. In teams we can successfully create a card using the incoming webhook connector with this result. This is created with the following JSON body from a POST action in Flow { "@@type": "MessageCard", "@@context": "http://schema.org/extensions", "summary": "This is

Microsoft Teams: How to provide a 1:1 chat bot globally?

被刻印的时光 ゝ 提交于 2019-12-08 13:27:06
问题 We want to provide services via a 1:1 chat bot for Teams users. This bot should be immediately present for all Teams users to chat with. Since this bot/app is not used in a specific Team-context (no channel conversation, not tabs etc., only 1:1 chat) nobody should have to add this bot to a Team at all. Can a bot be built that is only available for 1:1 chats? How can it be made available so that adding it to a specific Team is not necessary? I found instructions for testing a bot in 1:1 chat

Why does Teams Mobile App “HttpPOST” Action not work on card, works fine on desktop/Web Client

China☆狼群 提交于 2019-12-08 13:17:18
问题 I am creating an action card that has two buttons, one to Open a hyperlink to a video, the other to trigger a Webhook. They both work perfectly on Desktop and Web Clients, but on the mobile clients (Apple and Android Tested) the webhook/HttpPOST button does nothing. No error or any indication why. I have changed the Webhook URL and media for privacy. { "@context": "https://schema.org/extensions", "@type": "ActionCard", "themeColor": "ff0000", "title": "Motion Alert - North Lot", "summary":

Unable to “List channel messages” on Azure AD Graph API Beta

偶尔善良 提交于 2019-12-08 08:50:44
问题 When I try to list channel messages I get: [...] "code": "UnknownError", "message": "Failed to execute backend request." [...] This error is for all teams I don't belong to. I have this error when trying to call the API from Microsoft Flow (with HTTP GET) but also with Graph Explorer: the account I used has FULL permission but still asks to check my permission: Failure - Status Code 403, 656ms Looks like you may not have the permissions for this call. Please modify your permissions And the

How to get user context from Teams private message using MS bot framework

倖福魔咒の 提交于 2019-12-08 07:53:02
问题 I am currently implementing a Teams bot that has to get the user name (first name and last name) and the user's email address of the person communicating with the bot via a personal chat. I am using SDK v4 of the bot framework and tried to implement the approach mentioned here (https://github.com/OfficeDev/BotBuilder-MicrosoftTeams-dotnet). The only parameter returned when fetching the teams context is the Tenant Id. Both channel and team are null (I presume this is because I am in a private

Unable to create a Team programmatically

拜拜、爱过 提交于 2019-12-08 03:38:11
问题 I have successfully created Office 365 Group, added members and owners and now I am trying to provision a Team for this group. How am I supposed to provision it using MS Graph in .NET Console App? I tried the following code but I am not getting my Team. var team = new Team { GuestSettings = new TeamGuestSettings { AllowCreateUpdateChannels = false, AllowDeleteChannels = false } }; await graphServiceClient.Groups[groupID].Team.Request().CreateAsync(team); Response from the above code Message:

Proactively sending message through bot using a web app

萝らか妹 提交于 2019-12-07 20:03:55
问题 Solved Thanks to user MarkMoose I realized that my database table was not storing the full IDs. Future debuggers: If that does not help you solve your problem please look at my conversation with MarkMoose, they walked me through very useful troubleshooting steps. I am trying to create a Microsoft Teams bot hosted on Azure using Microsoft Bot SDK Version 4.0. The flow is as follows Web app alarm triggers. Sends a POST request to the bot that contains (all this data gathered from a previous

New Connector works for Outlook but not Microsoft Teams

╄→尐↘猪︶ㄣ 提交于 2019-12-07 15:58:55
问题 I'm trying to build an Office 365 Connector exclusively for use on Microsoft Teams based on this documentation. It seems to work for Outlook groups, but not for Teams. I've successfully created a Connector on the Connectors Developer Dashboard and configured it to work on Teams (image below), but when I click the "Connect to Office 365" button on my site, it gives me an error "No valid mailbox Found". When I change the settings of the Connector in the dashboard to support Outlook (and also

How to get user context from Teams private message using MS bot framework

不想你离开。 提交于 2019-12-06 15:36:42
I am currently implementing a Teams bot that has to get the user name (first name and last name) and the user's email address of the person communicating with the bot via a personal chat. I am using SDK v4 of the bot framework and tried to implement the approach mentioned here ( https://github.com/OfficeDev/BotBuilder-MicrosoftTeams-dotnet ). The only parameter returned when fetching the teams context is the Tenant Id. Both channel and team are null (I presume this is because I am in a private chat?). Since I now have the tenant id from the Teams context, how do I use it to retrieve the user's