Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Improving Sample Descriptions" #1440

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 24 additions & 26 deletions README.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions samples/bot-adaptive-card-actions/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample shows how to send Adaptive Cards with multiple action types using a Teams bot.
description: Sample which demonstrates different Adaptive Card action types using bot.
products:
- office-teams
- office
Expand All @@ -15,7 +15,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-adaptivecard-actions-csharp

# Send Adaptive Card Including Different Actions

This sample demonstrates how to create and send Adaptive Cards with different action types using a Microsoft Teams bot. It includes features like submitting actions, showing cards, toggling visibility, and more.
This sample shows the feature where user can send Adaptive Card actions using bot.

## Included Features
* Bots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Adaptive Card Actions"
},
"description": {
"short": "Demonstrates various Adaptive Card actions in a bot for Microsoft Teams.",
"full": "This sample shows how to send Adaptive Cards with multiple action types using a Teams bot."
"short": "Adaptive Card Actions",
"full": "This sample shows the feature where user can send different adaptive card actions using bot."
},
"icons": {
"outline": "outline.png",
Expand Down
6 changes: 3 additions & 3 deletions samples/bot-adaptive-card-actions/csharp/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-adaptivecard-actions-csharp",
"source": "officeDev",
"title": "Send Adaptive Card Including Different Actions",
"shortDescription": "This sample shows how to send Adaptive Cards with multiple action types using a Teams bot.",
"shortDescription": "Sample which demonstrates different Adaptive Card action types using bot.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-adaptive-card-actions/csharp",
"longDescription": [
"This sample demonstrates how to create and send Adaptive Cards with different action types using a Microsoft Teams bot. It includes features like submitting actions, showing cards, toggling visibility, and more."
"Sample which demonstrates different Adaptive Card action types using bot."
],
"creationDateTime": "2022-12-27",
"updateDateTime": "2024-10-10",
"updateDateTime": "2022-12-27",
"products": [
"Teams"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app shows how to create user-specific adaptive card views for Teams, enabling personalized content and auto-updating across various chat contexts.
description: This sample illustrates a few different ways developers can consume user-specific views in Adaptive cards using bot.
products:
- office-teams
- office
Expand All @@ -18,7 +18,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-adaptivecards-user-specific-v
- **Interaction with bot**
![UserSpecificView](docs/UserSpecificView_all.gif)

This sample demonstrates how to create user-specific views in Adaptive Cards within Microsoft Teams, using features like Action.Execute and auto-refresh for dynamic updates. The app enables personalized content, allowing seamless interaction across personal, group, and team contexts.
This sample illustrates a few different ways developers can consume user-specific views in Adaptive cards.

Specifically, it uses the Universal Action `Action.Execute` with `refresh` property, which enables developers to build different views for users in a common chat thread.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "User specific views sample"
},
"description": {
"short": "Sample app demonstrating user-specific views in Teams Adaptive Cards.",
"full": "This sample app shows how to create user-specific adaptive card views for Teams, enabling personalized content and auto-updating across various chat contexts."
"short": "User specific views in Adaptive cards",
"full": "Sample shows different ways developers can consume user specific views in Adaptive cards"
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-adaptivecards-user-specific-views-csharp",
"source": "officeDev",
"title": "User Specific Views in Adaptive Cards",
"shortDescription": "This sample app shows how to create user-specific adaptive card views for Teams, enabling personalized content and auto-updating across various chat contexts.",
"shortDescription": "This sample illustrates a few different ways developers can consume user-specific views in Adaptive cards using bot.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-adaptivecards-user-specific-views/csharp",
"longDescription": [
"This sample demonstrates how to create user-specific views in Adaptive Cards within Microsoft Teams, using features like Action.Execute and auto-refresh for dynamic updates. The app enables personalized content, allowing seamless interaction across personal, group, and team contexts."
"This sample illustrates a few different ways developers can consume user-specific views in Adaptive cards using bot."
],
"creationDateTime": "2022-03-09",
"updateDateTime": "2024-10-10",
"updateDateTime": "2022-06-21",
"products": [
"Teams"
],
Expand Down
6 changes: 2 additions & 4 deletions samples/bot-ai-enterprise-search/nodejs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This Azure Open AI sample app integrates user search with Azure Open AI embeddings, Redis DB, and Teams bot for queries based on uploaded files.
description: This Azure Open AI sample app demonstrates the user search functionality based on Azure Open AI embeddings and completion APIs for user queries using Redis DB, and it is based on files uploaded by an admin using a bot.
products:
- office-teams
- office
Expand All @@ -14,9 +14,7 @@ urlFragment: officedev-microsoft-teams-samples-open-ai-search-file-upload-nodejs
---
# Teams Azure Open AI Embeddings And Redis Search On Uploaded File Using Bot

This sample app demonstrates user search functionality powered by Azure Open AI embeddings and Redis DB, facilitating queries based on files uploaded by an admin using a Teams bot. It supports features like Adaptive Cards, Azure Blob Storage, and Redis integration within Teams.

This bot has been created using [Bot Builder](https://www.npmjs.com/package/botbuilder) and [Teams Toolkit](https://learn.microsoft.com/microsoftteams/platform/toolkit/toolkit-v4/teams-toolkit-fundamentals-v4?view=msteams-client-js-latest&pivots=visual-studio-code).
This bot has been created using [Bot Builder](https://www.npmjs.com/package/botbuilder) and [Teams Toolkit](https://learn.microsoft.com/microsoftteams/platform/toolkit/toolkit-v4/teams-toolkit-fundamentals-v4?view=msteams-client-js-latest&pivots=visual-studio-code), this Azure Open AI sample app demonstrates the user search functionality based on Azure Open AI embeddings, Redis DB search and completion APIs for user queries, and it is based on files uploaded by an admin using a bot.

## Included Features
* Bots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "full name for AI-EnterpriseSearch"
},
"description": {
"short": "This sample app demonstrate Azure Open AI-EnterpriseSearch",
"full": "This Azure Open AI sample app integrates user search with Azure Open AI embeddings, Redis DB, and Teams bot for queries based on uploaded files."
"short": "short description for AI-EnterpriseSearch",
"full": "full description for AI-EnterpriseSearch"
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
"short": "AI-EnterpriseSearch${{APP_NAME_SUFFIX}}",
"full": "full name for AI-EnterpriseSearch"
},
"description": {
"short": "This sample app demonstrate Azure Open AI-EnterpriseSearch",
"full": "This Azure Open AI sample app integrates user search with Azure Open AI embeddings, Redis DB, and Teams bot for queries based on uploaded files."
},
"description": {
"short": "short description for AI-EnterpriseSearch",
"full": "full description for AI-EnterpriseSearch"
},
"accentColor": "#FFFFFF",
"bots": [
{
Expand Down
6 changes: 3 additions & 3 deletions samples/bot-ai-enterprise-search/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-open-ai-search-file-upload-nodejs",
"source": "officeDev",
"title": "Teams Azure Open AI Embeddings And Redis Search based On Uploaded File Using Bot",
"shortDescription": "This Azure Open AI sample app integrates user search with Azure Open AI embeddings, Redis DB, and Teams bot for queries based on uploaded files..",
"shortDescription": "This Azure Open AI sample app demonstrates the user search functionality using Azure Open AI embeddings and completion APIs.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-ai-enterprise-search/nodejs",
"longDescription": [
"Built with Azure Open AI and Redis, this app enables user searches on file content uploaded by an admin via a Teams bot. Key capabilities include Adaptive Cards, Azure Blob Storage, and support for Node.js in a Microsoft 365 environment."
"This Azure Open AI sample app demonstrates the user search functionality based on Azure Open AI embeddings, Redis DB search and completion APIs for user queries, and it is based on files uploaded by an admin using a bot."
],
"creationDateTime": "2023-07-28",
"updateDateTime": "2024-10-10",
"updateDateTime": "2023-07-28",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/bot-ai-meeting-helper/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample uses Azure OpenAI to extract meeting action items and summaries, sending them directly to subscribed participants in Microsoft Teams..
description: This example demonstrates how Azure Open AI extracts action items from meeting transcriptions for all participants who subscribed to the meeting, and subsequently sends these action items to each individual user in a 1:1 chat after the meeting concludes.
products:
- office-teams
languages:
Expand All @@ -13,7 +13,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-ai-meeting-helper-nodejs

# Meeting Helper with Azure Open AI

This sample leverages Azure OpenAI to automatically extract action items and generate summaries from meeting transcriptions, delivering them to subscribed users in Microsoft Teams. It utilizes Graph API, Azure Table Storage, and self-signed certificates for a seamless and secure experience.
This sample demonstrates generating action items and a meeting summary based on the attendees and transcription, then sending them to all participants.

- To achieve this process, the user will schedule a meeting, which can be either a one-time or recurring event. Attendees interested in receiving the meeting summary and action items must individually subscribe to the meeting. For recurring meetings, multiple instances will be displayed, allowing users to subscribe to each instance separately.

Expand Down
8 changes: 4 additions & 4 deletions samples/bot-ai-meeting-helper/appPackage/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
"short": "bot-ai-meeting-helper${{APP_NAME_SUFFIX}}",
"full": "Bot AI Meeting Helper"
},
"description": {
"short": "Generates and sends AI-based meeting summaries and tasks to Teams users.",
"full": "This sample uses Azure OpenAI to extract meeting action items and summaries, sending them directly to subscribed participants in Microsoft Teams."
},
"description": {
"short": "Bot AI Meeting Helper",
"full": "An AI meeting helper that extracts meeting summaries and action items from transcriptions and provides the responses."
},
"accentColor": "#FFFFFF",
"bots": [
{
Expand Down
6 changes: 3 additions & 3 deletions samples/bot-ai-meeting-helper/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-ai-meeting-helper-nodejs",
"source": "officeDev",
"title": "AI-powered meeting helper to summarise meeting and create action items using Azure Open AI",
"shortDescription": "This sample uses Azure OpenAI to extract meeting action items and summaries, sending them directly to subscribed participants in Microsoft Teams.",
"shortDescription": "Microsoft Teams bot-ai-meeting-helper sample app in Node.js how Azure Open AI extracts action items from meeting transcriptions for all participants who subscribed to the meeting, and subsequently sends these action items to each individual user in a 1:1 chat after the meeting concludes.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-ai-meeting-helper",
"longDescription": [
"This sample leverages Azure OpenAI to automatically extract action items and generate summaries from meeting transcriptions, delivering them to subscribed users in Microsoft Teams. It utilizes Graph API, Azure Table Storage, and self-signed certificates for a seamless and secure experience."
"Microsoft Teams bot-ai-meeting-helper sample app in Node.js how Azure Open AI extracts action items from meeting transcriptions for all participants who subscribed to the meeting, and subsequently sends these action items to each individual user in a 1:1 chat after the meeting concludes."
],
"creationDateTime": "2024-07-15",
"updateDateTime": "2024-10-10",
"updateDateTime": "2024-07-15",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/bot-all-cards/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample demonstrates using a bot to send multiple card types in Microsoft Teams, including Adaptive, Hero, Thumbnail, and OAuth cards. It covers setup, deployment, and app installation instructions.
description: Sample which demonstrates sending different types cards supported in teams using bot.
products:
- office-teams
- office
Expand All @@ -16,7 +16,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-all-cards-csharp

# Types of Cards

This Microsoft Teams bot sample demonstrates sending various card types, such as Adaptive, Hero, List, and Thumbnail cards. It includes detailed steps for setup, app deployment, and using Teams Toolkit for Visual Studio to run the app. Experience this versatile bot directly within your Teams client, complete with a manifest for easy sideloading.
This sample shows the feature where user can send different types of cards using bot.

## Included Features
* Bots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Types Of Cards"
},
"description": {
"short": "Bot demo sending various card types in Teams: Adaptive, Hero, Thumbnail, etc.",
"full": "This sample showcases how to send various types of cards using a bot in Microsoft Teams."
"short": "Types Of Cards.",
"full": "This sample shows the feature where user can send different types of cards using bot."
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
6 changes: 3 additions & 3 deletions samples/bot-all-cards/csharp/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-all-cards-csharp",
"source": "officeDev",
"title": "Bot All Cards",
"shortDescription": "This sample showcases how to send various types of cards using a bot in Microsoft Teams.",
"shortDescription": "Sample which demonstrates sending different types cards supported in teams using bot.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-all-cards/csharp",
"longDescription": [
"This sample demonstrates using a bot to send multiple card types in Microsoft Teams, including Adaptive, Hero, Thumbnail, and OAuth cards. It covers setup, deployment, and app installation instructions."
"Sample which demonstrates sending different types cards supported in teams using bot."
],
"creationDateTime": "2022-11-01",
"updateDateTime": "2022-10-10",
"updateDateTime": "2022-11-01",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/bot-all-cards/nodejs/Readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample demonstrates using a bot to send multiple card types in Microsoft Teams, including Adaptive, Hero, Thumbnail, and OAuth cards. It covers setup, deployment, and app installation instructions.
description: Sample which demonstrates sending different types cards supported in teams using bot.
products:
- office-teams
- office
Expand All @@ -15,7 +15,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-all-cards-nodejs
---
# Types of Cards

This Microsoft Teams bot sample demonstrates sending various card types, such as Adaptive, Hero, List, and Thumbnail cards. It includes detailed steps for setup, app deployment, and using Teams Toolkit for Visual Studio to run the app. Experience this versatile bot directly within your Teams client, complete with a manifest for easy sideloading.
This sample shows the feature where user can send different types of cards using bot.

## Included Features
* Bots
Expand Down
4 changes: 2 additions & 2 deletions samples/bot-all-cards/nodejs/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Types Of Cards"
},
"description": {
"short": "Bot demo sending various card types in Teams: Adaptive, Hero, Thumbnail, etc.",
"full": "This sample showcases how to send various types of cards using a bot in Microsoft Teams."
"short": "Types Of Cards",
"full": "This sample shows the feature where user can send different types of cards using bot."
},
"icons": {
"outline": "outline.png",
Expand Down
6 changes: 3 additions & 3 deletions samples/bot-all-cards/nodejs/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-all-cards-nodejs",
"source": "officeDev",
"title": "Types of Cards - NodeJS",
"shortDescription": "This sample showcases how to send various types of cards using a bot in Microsoft Teams.",
"shortDescription": "Sample which demonstrates sending different types cards supported in teams using bot.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-all-cards/nodejs",
"longDescription": [
"This sample demonstrates using a bot to send multiple card types in Microsoft Teams, including Adaptive, Hero, Thumbnail, and OAuth cards. It covers setup, deployment, and app installation instructions."
"Sample which demonstrates sending different types cards supported in teams using bot."
],
"creationDateTime": "2023-01-13",
"updateDateTime": "2023-10-10",
"updateDateTime": "2023-01-13",
"products": [
"Teams"
],
Expand Down
6 changes: 4 additions & 2 deletions samples/bot-archive-groupchat-messages/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample bot archives Teams group chat messages and sends them as files to users.
description: Sample which demonstrates how to archive groupchat messages and send it to user as a file using bot.
products:
- office-teams
- office
Expand All @@ -15,7 +15,9 @@ urlFragment: officedev-microsoft-teams-samples-bot-archive-groupchat-messages-cs

# Archive groupchat messages

This sample demonstrates a bot that archives group chat messages in Microsoft Teams and sends them to users as downloadable files. It supports Teams SSO, Adaptive Cards, and Graph API integration for enhanced functionality.
Using this C# sample, a bot can archive chat messages of groupchat and send it to user.

This feature shown in this sample is currently available in Public Developer Preview only.

## Included Features
* Teams SSO (bots)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Fetch groupchat messages with graph api"
},
"description": {
"short": "Archive Teams group chat messages and send them as files via bot.",
"full": "This sample bot archives Teams group chat messages and sends them as files to users."
"short": "Fetch groupchat messages.",
"full": "This sample demos a bot which fetch and archive groupchat messages"
},
"icons": {
"outline": "outline.png",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-bot-archive-groupchat-messages-csharp",
"source": "officeDev",
"title": "Archive groupchat messages",
"shortDescription": "This sample bot archives Teams group chat messages and sends them as files to users.",
"shortDescription": "Sample which demonstrates how to archive groupchat messages and send it to user as a file using bot.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-archive-groupchat-messages/csharp",
"longDescription": [
"This sample demonstrates a bot that archives group chat messages in Microsoft Teams and sends them to users as downloadable files. It supports Teams SSO, Adaptive Cards, and Graph API integration for enhanced functionality."
"Sample which demonstrates how to archive groupchat messages and send it to user as a file using bot."
],
"creationDateTime": "2021-11-10",
"updateDateTime": "2022-10-10",
"updateDateTime": "2022-05-17",
"products": [
"Teams"
],
Expand Down
Loading