From 360dde51e3fb288572ea792d41fc4ba00579890b Mon Sep 17 00:00:00 2001 From: v-shgarcha Date: Tue, 9 Jun 2026 14:09:47 +0530 Subject: [PATCH 1/2] Updating Archived samples --- msteams-platform/bots/streaming-ux.md | 2 +- .../sso-adaptive-cards-universal-action.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/msteams-platform/bots/streaming-ux.md b/msteams-platform/bots/streaming-ux.md index ac9085c184c..76585bc7884 100644 --- a/msteams-platform/bots/streaming-ux.md +++ b/msteams-platform/bots/streaming-ux.md @@ -594,7 +594,7 @@ The following are the success and error codes: | Sample name | Description | Node.js | C# | Python | | --- | --- | --- | --- | --- | -| Teams streaming bot sample| This sample app can be used for streaming scenarios in Teams using Azure Open AI and Bot Framework v4 for personal scope. | NA | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-streaming/csharp) | NA | +| Teams streaming bot sample| This sample app can be used for streaming scenarios in Teams using Azure Open AI and Bot Framework v4 for personal scope. | NA | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-streaming/csharp) | NA | | Conversational streaming bot | This is a conversational streaming bot with Teams SDK. | [View](https://github.com/microsoft/teams-sdk/tree/release/v1/js/samples/04.ai-apps/a.teamsChefBot)| [View](https://github.com/microsoft/teams.net/blob/main/Samples/Samples.AI/Program.cs) | [View](https://github.com/microsoft/teams-sdk/tree/release/v1/python/samples/04.ai.h.chainedActions.listBot-streaming) | ## See also diff --git a/msteams-platform/task-modules-and-cards/cards/Universal-actions-for-adaptive-cards/sso-adaptive-cards-universal-action.md b/msteams-platform/task-modules-and-cards/cards/Universal-actions-for-adaptive-cards/sso-adaptive-cards-universal-action.md index 1d170b22148..5813a80973a 100644 --- a/msteams-platform/task-modules-and-cards/cards/Universal-actions-for-adaptive-cards/sso-adaptive-cards-universal-action.md +++ b/msteams-platform/task-modules-and-cards/cards/Universal-actions-for-adaptive-cards/sso-adaptive-cards-universal-action.md @@ -124,7 +124,7 @@ When the app user selects **View and accept**, the existing Microsoft Entra perm | **Sample name** | **Description** | **.NET** | **Node.js** | **Manifest** | | --- | --- | --- | --- | --- | -| SSO for your Adaptive Cards Universal Actions | This sample code demonstrates how to enable SSO authentication for your Adaptive Cards. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-sso-adaptivecard/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-sso-adaptivecard/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-sso-adaptivecard/csharp/demo-manifest) | +| SSO for your Adaptive Cards Universal Actions | This sample code demonstrates how to enable SSO authentication for your Adaptive Cards. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-sso-adaptivecard/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-sso-adaptivecard/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-sso-adaptivecard/csharp/demo-manifest) | ## See also From d13337c7b490420d34809729f476367cf0152bd8 Mon Sep 17 00:00:00 2001 From: v-shgarcha Date: Wed, 10 Jun 2026 16:13:36 +0530 Subject: [PATCH 2/2] Updates for Teams SDK Archived links --- .../apps-in-teams-meetings/app-icon-badging-for-your-app.md | 6 +++--- msteams-platform/includes/bots/teams-bot-samples.md | 2 +- .../task-modules-and-cards/cards/dynamic-search.md | 2 +- .../task-modules/invoking-task-modules.md | 2 +- .../task-modules/task-modules-bots.md | 2 +- .../task-modules/task-modules-tabs.md | 2 +- msteams-platform/teams-faq.md | 2 +- .../webhooks-and-connectors/how-to/connectors-creating.md | 4 ++-- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/msteams-platform/apps-in-teams-meetings/app-icon-badging-for-your-app.md b/msteams-platform/apps-in-teams-meetings/app-icon-badging-for-your-app.md index 780c9ff821a..68269ea58dc 100644 --- a/msteams-platform/apps-in-teams-meetings/app-icon-badging-for-your-app.md +++ b/msteams-platform/apps-in-teams-meetings/app-icon-badging-for-your-app.md @@ -65,7 +65,7 @@ App can also pass the `tabEntityId`, if there are multiple instances of the app # [C#](#tab/csharp) -[Sample code reference](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/meetings-app-icon-badging/csharp/AppIconBadgingInMeetings/Bots/AppIconBadgingInMeeting.cs#L108) +[Sample code reference](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/TeamsSDK/Archived/meetings-app-icon-badging/csharp/AppIconBadgingInMeetings/Bots/AppIconBadgingInMeeting.cs#L108) ```csharp TeamsInfo.SendMeetingNotificationAsync(context, notificationPayload, meetingId); @@ -73,7 +73,7 @@ TeamsInfo.SendMeetingNotificationAsync(context, notificationPayload, meetingId); # [JavaScript](#tab/javascript) -[Sample code reference](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/meetings-app-icon-badging/nodejs/bots/teamsBot.js#L83) +[Sample code reference](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/TeamsSDK/Archived/meetings-app-icon-badging/nodejs/bots/teamsBot.js#L83) ```javascript TeamsInfo.sendMeetingNotification(context, notificationPayload, meetingId); @@ -113,7 +113,7 @@ TeamsInfo.sendMeetingNotification(context, notificationPayload, meetingId); |Sample name | Description | Node.js | .NET | |----------------|-----------------|--------------| -| App icon badging for your Teams app | This sample app showcases how to implement app icon badging for notifications in Teams meetings. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/meetings-app-icon-badging/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/meetings-app-icon-badging/csharp) | +| App icon badging for your Teams app | This sample app showcases how to implement app icon badging for notifications in Teams meetings. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/meetings-app-icon-badging/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/meetings-app-icon-badging/csharp) | ## See also diff --git a/msteams-platform/includes/bots/teams-bot-samples.md b/msteams-platform/includes/bots/teams-bot-samples.md index 7fe5c805d16..5ef0d4dadf9 100644 --- a/msteams-platform/includes/bots/teams-bot-samples.md +++ b/msteams-platform/includes/bots/teams-bot-samples.md @@ -15,6 +15,6 @@ For complete working samples demonstrating the functionality, see the following | Teams conversation bot | This app demonstrates bot conversation events, supporting Adaptive Cards, read receipts, and message update events. It includes immersive reader support for accessibility. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-conversation/csharp)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-conversation/nodejs)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-conversation/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-conversation/csharp/demo-manifest/bot-conversation.zip) | | Authentication with OAuthPrompt| This sample app demonstrate how an Bot can use Teams authentication. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-teams-authentication/csharp)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-conversation-sso-quickstart/js)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-teams-authentication/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-teams-authentication/csharp/demo-manifest/bot-teams-authentication.zip) | |Teams file upload | This bot sample for Teams demonstrates file upload capabilities using Bot Framework v4, enabling users to upload files and view inline images within chats. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-file-upload/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-file-upload/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-file-upload/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-file-upload/csharp/demo-manifest/bot-file-upload.zip) | -| Dialog (referred as task module in TeamsJS v1.x) | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4 | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp/demo-manifest/bot-task-module.zip) | +| Dialog (referred as task module in TeamsJS v1.x) | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4 | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp/demo-manifest/bot-task-module.zip) | | Start a new thread in a channel | This app demonstrates how to start a conversation thread in a specific Teams channel using Bot Framework v4. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-initiate-thread-in-channel/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-initiate-thread-in-channel/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-initiate-thread-in-channel/python) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-initiate-thread-in-channel/csharp/demo-manifest/bot-initiate-thread-in-channel.zip) | | Teams app localization | This sample demonstrates how to implement localization for Microsoft Teams apps using Bots and Tabs. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-localization/csharp) |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-localization/nodejs) | NA |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/app-localization/csharp/demo-manifest/app-localization.zip) diff --git a/msteams-platform/task-modules-and-cards/cards/dynamic-search.md b/msteams-platform/task-modules-and-cards/cards/dynamic-search.md index 46706b41149..481b5c28577 100644 --- a/msteams-platform/task-modules-and-cards/cards/dynamic-search.md +++ b/msteams-platform/task-modules-and-cards/cards/dynamic-search.md @@ -579,7 +579,7 @@ The following code snippet shows an example of a bot invoke request for the card |**Sample name** | **Description** | **.NET** | **Node.js** | **Manifest** |----------------|-----------------|--------------|----------------|----------------| -| Typeahead search control on Adaptive Cards |Demonstrating the feature of typeahead search (static, dynamic and dependant) control in Adaptive Cards using sent bot. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-type-ahead-search-adaptive-cards/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-type-ahead-search-adaptive-cards/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-type-ahead-search-adaptive-cards/csharp/demo-manifest/Typeahead-search-adaptive-cards.zip) +| Typeahead search control on Adaptive Cards |Demonstrating the feature of typeahead search (static, dynamic and dependant) control in Adaptive Cards using sent bot. | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-type-ahead-search-adaptive-cards/csharp) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-type-ahead-search-adaptive-cards/nodejs) | [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-type-ahead-search-adaptive-cards/csharp/demo-manifest/Typeahead-search-adaptive-cards.zip) ## See also diff --git a/msteams-platform/task-modules-and-cards/task-modules/invoking-task-modules.md b/msteams-platform/task-modules-and-cards/task-modules/invoking-task-modules.md index 97240927725..bdaf570b2d1 100644 --- a/msteams-platform/task-modules-and-cards/task-modules/invoking-task-modules.md +++ b/msteams-platform/task-modules-and-cards/task-modules/invoking-task-modules.md @@ -221,7 +221,7 @@ Microsoft Teams ensures that keyboard navigation works properly from the dialog |Sample name | Description | .NET | Node.js | Manifest| |----------------|-----------------|--------------|----------------|----------------| -|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp/demo-manifest/bot-task-module.zip) +|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp/demo-manifest/bot-task-module.zip) ## Next step diff --git a/msteams-platform/task-modules-and-cards/task-modules/task-modules-bots.md b/msteams-platform/task-modules-and-cards/task-modules/task-modules-bots.md index ff6161e724e..6b8e97e2cbc 100644 --- a/msteams-platform/task-modules-and-cards/task-modules/task-modules-bots.md +++ b/msteams-platform/task-modules-and-cards/task-modules/task-modules-bots.md @@ -265,7 +265,7 @@ The schema for Bot Framework card actions is different from Adaptive Card `Actio |Sample name | Description | .NET | Node.js | Manifest| |----------------|-----------------|--------------|----------------|----------------| -|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp/demo-manifest/bot-task-module.zip) +|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp/demo-manifest/bot-task-module.zip) ## See also diff --git a/msteams-platform/task-modules-and-cards/task-modules/task-modules-tabs.md b/msteams-platform/task-modules-and-cards/task-modules/task-modules-tabs.md index ed7678fe36e..d5542a4d76b 100644 --- a/msteams-platform/task-modules-and-cards/task-modules/task-modules-tabs.md +++ b/msteams-platform/task-modules-and-cards/task-modules/task-modules-tabs.md @@ -263,7 +263,7 @@ The following table provides the possible values of `err` that your `submitHandl |Sample name | Description | .NET | Node.js | Manifest |----------------|-----------------|--------------|----------------|----------------| -|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/csharp/demo-manifest/bot-task-module.zip) +|Dialog sample bots-V4 | This sample app demonstrate how to use Dialogs (referred as task modules in TeamsJS v1.x) using Bot Framework v4. |[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/nodejs)|[View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/csharp/demo-manifest/bot-task-module.zip) ## Next step diff --git a/msteams-platform/teams-faq.md b/msteams-platform/teams-faq.md index 0e276db251a..ba07f11e140 100644 --- a/msteams-platform/teams-faq.md +++ b/msteams-platform/teams-faq.md @@ -1008,7 +1008,7 @@ The following resources can also assist: You can open the authentication page in the dialog (referred as task module in TeamsJS v1.x) when the user selects the button. -You can use the [code sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-task-module/python) for opening the dialog on button click. You can replace the taskInfo.url with your auth page. +You can use the [code sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/bot-task-module/python) for opening the dialog on button click. You can replace the taskInfo.url with your auth page.
  diff --git a/msteams-platform/webhooks-and-connectors/how-to/connectors-creating.md b/msteams-platform/webhooks-and-connectors/how-to/connectors-creating.md index fc9eccd0c69..48d1abd6e3e 100644 --- a/msteams-platform/webhooks-and-connectors/how-to/connectors-creating.md +++ b/msteams-platform/webhooks-and-connectors/how-to/connectors-creating.md @@ -240,8 +240,8 @@ The following table provides the sample name and its description: |**Sample name** | **Description** | **.NET** | **Node.js** | |----------------|------------------|--------|----------------| -| Connector TODO notification |This sample shows a connector for Microsoft 365 Groups, which generates and sends notifications for Teams channel.| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/connector-todo-notification/csharp)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/connector-todo-notification/nodejs)| -| Generic connectors sample |This sample shows a generic connector that is easy to customize for any system that supports webhooks.| NA| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/connector-generic/nodejs)| +| Connector TODO notification |This sample shows a connector for Microsoft 365 Groups, which generates and sends notifications for Teams channel.| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/connector-todo-notification/csharp)| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/connector-todo-notification/nodejs)| +| Generic connectors sample |This sample shows a generic connector that is easy to customize for any system that supports webhooks.| NA| [View](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/TeamsSDK/Archived/connector-generic/nodejs)| ## See also