Bots
18 TopicsError updating Teams App - ID in manifest doesn't match installed
I have created a 'Hello World' Teams app following the getting started guide. This seemed to work as expected and I was able to add the application to my app catalog in the Teams client. However, I am having problems updating the application without deleting and re-adding it. For example: Go to Teams App Studio -> Manifest Editor Select the Hello World app Change only the version number (e.g. 1.0.0 to 1.0.1) Go to Test and Distribute and download the package. Go to Apps and click the '...' button next to the installed Hello World 1.0.0 application. Select Update and choose the package zip downloaded in step 4. At this point, I get an error: The id in the manifest doesn't match with the app being updated. Comparing the manifest.json file between the 1.0.0 and 1.0.1 app, the only thing that is different is the "version" field. Everything else, especially the "id" value is identical. I get the same problem when I manually alter the application version in the manifest.json and attempt to update the app. Why am I not able to update an installed application? Am I missing something and these steps are just not valid?Solved12KViews1like3CommentsIs there any way to show iframe content in ms teams chat?
I have been trying to send iframe as a response from bot framework, my usecase is to display dynamic charts which are generated from portal. I'm able to send iframe but the bot message body is empty instead of iframe content.11KViews1like2Commentsmicrosoft-teams-company-communicator-app
Hello All, I need to get confirmation on the below points regarding to company communicators that will be deployed to another customer by the next. Is it applicable to automatic schedule sending messages ? Is it applicable to view who read the messages not only numbers of received or failures messages? can anyone guide meSolved6.5KViews2likes3CommentsBug: Adaptive card does not works on Microsoft Teams's mobile app
Hello, We got a problem with adaptive card, we are using an Action.Submit button where it invoke a message request for our bot, this works fine on web but on mobile does not works, button keep on feedback and does not do any request. This is our JSON: { contentType:'application/vnd.microsoft.card.adaptive', content: { "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "version": "1.3", "body": [ { "type": "ColumnSet", "columns": [ { "type": "Column", "items": [ { "type": "Image", "url": `https://digital-assets.projectcor.com/integrations/${statusUrl}-d-50.png`, "spacing": "None" } ], "width": "50px" }, { "type": "Column", "items": [ { "type": "TextBlock", "isSubtle": true, "text": `${companyName} > ${chipName}`, "color": "Dark", "wrap": true }, { "type": "TextBlock", "spacing": "None", "text": task.title, "color": "Dark", "size": "ExtraLarge", "weight": "Bolder", "wrap": true }, { "type": "TextBlock", "isSubtle": true, "text": `${lang.priority}: ${utils.getPriorityName(task.priority,locale)}`, "color": "Dark", "wrap": true }, ], "width": "stretch" } ] }, { "type": "ColumnSet", "separator": true, "spacing": "Medium", "columns": [ { "type": "Column", "items": [ { "type": "ColumnSet", "columns": [ { "type": "Column", "items": [ { "type": "Image", "url": "https://digital-assets.projectcor.com/integrations/deadline-2.png" } ], "width": "25px" }, { "type": "Column", "items": [ { "type": "TextBlock", "text": "Deadline", "color": "Dark", "weight": "Bolder", "wrap": true }, { "type": "TextBlock", "text": `${date ? date : 'No date'}`, "color": "Dark", "wrap": true } ], "width": "110px" }, { "type": "Column", "items": [ { "type": "Image", "url": "https://digital-assets.projectcor.com/integrations/usr.png" } ], "width": "25px" }, { "type": "Column", "items": [ { "type": "TextBlock", "text": "Project manager", "color": "Dark", "spacing": "Large", "weight": "Bolder", "wrap": true }, { "type": "TextBlock", "text": `${taskPm ? taskPm : 'No project manager'}`, "color": "Dark", "wrap": true } ], "width": "180px" } ] } ], "width": "stretch" } ] }, { "type": "ColumnSet", "spacing": "Medium", "columns": [ { "type": "Column", "items": [ { "type": "Image", "url": "https://digital-assets.projectcor.com/integrations/usr.png" } ], "width": "25px" }, { "type": "Column", "items": [ { "type": "TextBlock", "text": lang.collaborators, "color": "Dark", "spacing": "Large", "weight": "Bolder", "wrap": true }, { "type": "RichTextBlock", "inlines": [ { "type": "TextRun", "text": utils.collaboratorsArray(task.collaborators) } ], "spacing": "Small", "height": "stretch", } ], "width": "300px" } ], "separator": true }, { "type": "ActionSet", "actions": [ { "type": "Action.Submit", "title": lang.comment, "data": { "msteams": { "type": "invoke", "value": { "type": "task/fetch", "action": "createComment", "route": `tasks/${task.id}` } } }, "style": "positive" }, { "type": "Action.OpenUrl", "title": lang.view_cor, "url": `https://${subdomain}.${utils.getWebUrl()}/tasks/${task.id}` }], "separator": true, "height": "stretch", "spacing": "Medium", "horizontalAlignment": "Center" } ], } Comment button of invoke type and action createComment has the issue. Thanks!4.4KViews1like9CommentsSSO for Microsoft Teams Bot without any user interaction
Hi friends, I have built a bot using Microsoft bot framework which i have integrated in Teams App. As the user is already logged into teams portal i don't want user to login again. I wanted to take advantage of SSO as SSO is enabled in our organization. I am aware that we can implement SSO in custom tab .But i don't want to opt for tab approach. Can anyone help me here with best possible approach to achieve this.2.5KViews0likes6CommentsChatbot link is not working suddenly
Hello Team, I created a Chatbot and shared it within my organization via teams and it was working fine. But suddenly from yesterday we are receiving app does not exist / your organization might have blocked it. This looks like a global issue with custombots an API is throwing an error. Can you please take a look at this and fix it ASAP? API throws 400 error, attached.2.4KViews1like4CommentsBest way to add and update a custom to client's MS teams app.
Greeting everyone! I work at a SaaS company and we have a multi tenant architecture where every client hosts their own instance of the product and the data. We don't have a common database or server. We're working on building an MS teams integration for the same more specifically a bot that responds to certain commands and does proactive messaging. Extra info We don't have common messaging endpoint for the bot (Multi tenant architecture). and for some security reasons we cannot create a common endpoint to reroute the incoming request as well to the correct route. My 2 questions are: 1. What's the best way to achieve this - Installing and updating a custom app with minimum to no help from client's IT/Admin team. 2. Is there any post request where we can send the .zip app package and make it work? We were going through this - https://learn.microsoft.com/en-us/graph/api/teamsapp-publish?view=graph-rest-1.0&tabs=http Is there any easy way of getting Authorization bearer token here required for the header (Not all of our clients are tech savvy). Thanks in advance 🙂2KViews0likes2CommentsIncoming Webhook to @mention a Bot
We have some messages that are arriving in Teams channels via an incoming webhook. We'd like to @mention a bot that is also in the channel so it can see the message. I've found some documentation on mentioning users via a Webhook but it doesn't seem to work for bots that are in the channel (I've tried both the Client ID and Object ID in Entra for the bot). Does this work? The documentation that I've been looking at is here: https://learn.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/cards-format?tabs=adaptive-md%2Cdesktop%2Cconnector-html#user-mention-in-incoming-webhook-with-adaptive-cards Thank you!1.9KViews0likes1CommentTeams Meeting - Content share feedback
Hello all, I am very new to Teams bots, from what I've found so far this doesn't seem to be possible, but I'm wondering if there is any way to get feedback from a Teams meeting when someone in the meeting starts or stops sharing content? Basically I am trying to integrate a Teams room system with other controls, and I would ideally have a "content sharing has stopped" type event trigger something else in the room.1.7KViews1like5CommentsConfigure the proxy web application to forward the request to Python Bot application
I created MS teams bot Python application, my security team requesting to configure the proxy web application to forward the request to Bot application (Like bot data flow as MS team Client-->Azure Bot Service-->Webserver-->Application Server) Note that there is firewall between Azure Bot Service and Webserver. Here my questions, how to configure proxy webserver to forward the request to Python Bot Application hosted on application server. Can we use IIS or Apache ? How to configure the webservers to forward the request and send the response to MS Teams Client? Thanks, SSN1.6KViews1like2Comments