Skip to content

Commit

Permalink
Ajay - Update Description for Microsoft Teams All Sample App
Browse files Browse the repository at this point in the history
  • Loading branch information
Harikrishnan-MSFT committed Oct 17, 2024
1 parent c082f4e commit 3f9110c
Show file tree
Hide file tree
Showing 161 changed files with 408 additions and 401 deletions.
58 changes: 30 additions & 28 deletions README.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions samples/msgext-action-preview/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4
description: This app demonstrates action preview capabilities in Teams Messaging Extensions using Bot Framework v4.
products:
- office-teams
- office
Expand All @@ -17,8 +17,8 @@ urlFragment: officedev-microsoft-teams-samples-msgext-action-preview-csharp
Bot Framework v4 Teams Messaging Extension Action Preview sample.

This Messaging Extension has been created using [Bot Framework](https://dev.botframework.com).
- It shows how to create a simple card based on parameters entered by the user from a Task Module.
- It also displays the scenario where a Bot sends messages on behalf of a User. Attributing the message to that user can help with engagement and showcase a more natural interaction flow.
- Experience a comprehensive sample app that demonstrates the use of action previews in Teams Messaging Extensions with Bot Framework v4.
- It features card creation from user input, seamless bot messaging on behalf of users, and showcases an engaging interaction flow within Microsoft Teams.

## Included Features
* Bots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Microsoft Teams Action Based Messaging Extension with Preview"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension with Preview",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK demonstrating Preview"
"short": "Explore a bot demo using card-based Messaging Extensions in Microsoft Teams.",
"full": "This sample app illustrates how to utilize action previews in Teams Messaging Extensions, allowing users to create cards from input in a Task Module. It showcases bot interactions that enhance user engagement by attributing messages to users."
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action-preview/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-msgext-action-preview-csharp",
"source": "officeDev",
"title": "Action based Messaging Extension with preview using Bot Framework v4",
"shortDescription": "This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4",
"shortDescription": " This app demonstrates action preview capabilities in Teams Messaging Extensions using Bot Framework v4.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action-preview/csharp",
"longDescription": [
"This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4"
"This sample app illustrates how to utilize action previews in Teams Messaging Extensions, allowing users to create cards from input in a Task Module. It showcases bot interactions that enhance user engagement by attributing messages to users."
],
"creationDateTime": "2019-10-17",
"updateDateTime": "2022-10-05",
"updateDateTime": "2024-11-10",
"products": [
"Teams"
],
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action-preview/java/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app demonstrate the bot that performs simple card based on parameters entered by the user from a Task Module
description: Sample app demonstrating card creation in Teams Messaging Extensions.
products:
- office-teams
- office
Expand All @@ -18,8 +18,8 @@ urlFragment: officedev-microsoft-teams-samples-bot-msgext-action-preview-java
Bot Framework v4 Teams Messaging Extension Action Preview sample.

This Messaging Extension has been created using [Bot Framework](https://dev.botframework.com).
- It shows how to create a simple card based on parameters entered by the user from a Task Module.
- It also displays the scenario where a Bot sends messages on behalf of a User. Attributing the message to that user can help with engagement and showcase a more natural interaction flow.
- Explore this sample app that highlights card creation within Teams Messaging Extensions, utilizing user input from a Task Module.
- Developed with Spring Boot, it features seamless bot interactions that send messages on behalf of users, fostering a natural and engaging experience in Microsoft Teams.

This sample is a Spring Boot app and uses the Azure CLI and azure-webapp Maven plugin to deploy to Azure.

Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action-preview/java/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Microsoft Teams Action Based Messaging Extension with Preview"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension with Preview",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK demonstrating Preview"
"short": "Explore a bot demo using card-based Messaging Extensions in Microsoft Teams.",
"full": "This sample app illustrates the creation of simple cards in Teams Messaging Extensions based on parameters entered by users in a Task Module. Built with Spring Boot, it also demonstrates how a bot can send messages on behalf of users, enhancing engagement and interaction flow."
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action-preview/java/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-msgext-action-preview-java",
"source": "officeDev",
"title": "Action based Messaging Extension with preview using Bot Framework v4",
"shortDescription": "This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4",
"shortDescription": "This app showcases how to create cards in Teams Messaging Extensions using user input from a Task Module.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action-preview/java",
"longDescription": [
"This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4"
"This sample app illustrates the creation of simple cards in Teams Messaging Extensions based on parameters entered by users in a Task Module. Built with Spring Boot, it also demonstrates how a bot can send messages on behalf of users, enhancing engagement and interaction flow."
],
"creationDateTime": "2019-10-17",
"updateDateTime": "2022-09-22",
"updateDateTime": "2024-10-11",
"products": [
"Teams"
],
Expand Down
6 changes: 2 additions & 4 deletions samples/msgext-action-preview/nodejs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: Sample demonstrating an Action Based Messaging Extension with Preview.
description: Action-based Teams Messaging Extension sample with interactive previews.
products:
- office-teams
- office
Expand All @@ -15,9 +15,7 @@ urlFragment: officedev-microsoft-teams-samples-msgext-action-preview-nodejs

# Teams Messaging Extensions Action Preview

Sample demonstrating an Action Based Messaging Extension with Preview

Click the Messaging Extension icon in the Compose Box's Messaging Extension menu.
Explore a sample of an action-based messaging extension for Microsoft Teams, featuring interactive previews and robust capabilities like bot interactions and message extensions. This tool enables users to engage with the bot and access actions directly from the compose box, enhancing the messaging experience.

## Included Features
* Bots
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Microsoft Teams Action Based Messaging Extension with Preview"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension with Preview",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK demonstrating Preview"
"short": "Explore a bot demo using card-based Messaging Extensions in Microsoft Teams.",
"full": "Experience an action-based messaging extension for Microsoft Teams that supports bots, message extensions, and action commands. Users can interact seamlessly with the bot and preview actions directly in their chat environment."
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action-preview/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-msgext-action-preview-nodejs",
"source": "officeDev",
"title": "Messaging Extension Action Preview",
"shortDescription": "Sample demonstrating an Action Based Messaging Extension with Preview",
"shortDescription": "Action-based Teams Messaging Extension sample with interactive previews.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action-preview/nodejs",
"longDescription": [
"This is an sample app demonstrating an Action Based Messaging Extension with Preview"
],
"creationDateTime": "2022-10-04",
"updateDateTime": "2022-10-04",
"updateDateTime": "2024-10-11",
"products": [
"Teams"
],
Expand Down
4 changes: 3 additions & 1 deletion samples/msgext-action-preview/python/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app demonstrate the bot that performs simple card based on parameters entered by the user from a Task Module
description: This sample app demonstrates an Action-Based Messaging Extension for Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -16,6 +16,8 @@ urlFragment: officedev-microsoft-teams-samples-bot-msgext-action-preview-python

# Teams Messaging Extensions Action Preview

Experience a hands-on demo of a Microsoft Teams bot utilizing Action-Based Messaging Extensions. This sample showcases the integration of card creation through user inputs in a Task Module, featuring interactive messaging, command execution, and full support for bot interactions.

[Messaging Extensions](https://docs.microsoft.com/microsoftteams/platform/messaging-extensions/what-are-messaging-extensions) are a special kind of Microsoft Teams application that is support by the [Bot Framework](https://dev.botframework.com) v4.

There are two basic types of Messaging Extension in Teams: [Search-based](https://docs.microsoft.com/microsoftteams/platform/messaging-extensions/how-to/search-commands/define-search-command) and [Action-based](https://docs.microsoft.com/microsoftteams/platform/messaging-extensions/how-to/action-commands/define-action-command). This sample illustrates how to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": "Microsoft Teams Action Based Messaging Extension with Preview"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension with Preview",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK demonstrating Preview"
"short": "Explore a bot demo using card-based Messaging Extensions in Microsoft Teams.",
"full": "This sample showcases how to create an Action-Based Messaging Extension in Microsoft Teams, allowing users to generate a card from Task Module inputs. It includes features such as bots, message extensions, and interaction capabilities for a seamless user experience."
},
"accentColor": "#FFFFFF",
"bots": [
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action-preview/python/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-msgext-action-preview-python",
"source": "officeDev",
"title": "Action based Messaging Extension with preview using Bot Framework v4",
"shortDescription": "This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4",
"shortDescription": "This sample app demonstrates an Action-Based Messaging Extension for Microsoft Teams.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action-preview/python",
"longDescription": [
"This sample app demonstrate how to use action preview in Messaging Extensions using Bot Framework v4"
"This sample showcases how to create an Action-Based Messaging Extension in Microsoft Teams, allowing users to generate a card from Task Module inputs. It includes features such as bots, message extensions, and interaction capabilities for a seamless user experience."
],
"creationDateTime": "2019-10-17",
"updateDateTime": "2022-09-22",
"updateDateTime": "2024-10-11",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action-quickstart/js/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: Hello world Messaging Extension that accepts parameters and returns a card. Also, how to receive a forwarded message as a parameter in a Messaging Extension.
description: This sample demonstrates a Messaging Extension that accepts parameters and returns a card in Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -16,7 +16,7 @@ urlFragment: officedev-microsoft-teams-samples-msgext-action-quickstart-js

# Bots/Messaging Extension

*Bots* allow users to interact with your web service through text, interactive cards, and task modules. *Messaging extensions* allow users to interact with your web service through buttons and forms in the Microsoft Teams client. They can search, or initiate actions, in an external system from the compose message area, the command box, or directly from a message.
Discover this Hello World Messaging Extension that demonstrates how to accept parameters and return interactive cards in Microsoft Teams. With features like action commands and message handling, this sample enables seamless integration with your web service, allowing users to initiate actions and interact directly within Teams.

## Included Features
* Bots
Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action-quickstart/js/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"full": ""
},
"description": {
"short": "Short description for Messaging Extension Action.",
"full": "Full description of Messaging Extension Action."
"short": "Hello World Messaging Extension that creates a card and accepts parameters.",
"full": "This sample demonstrates a Messaging Extension that accepts parameters and returns a card in Microsoft Teams."
},
"accentColor": "#FFFFFF",
"composeExtensions": [
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action-quickstart/js/assets/sample.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"name": "officedev-microsoft-teams-samples-msgext-action-quickstart-js",
"source": "officeDev",
"title": "Action messaging extension",
"shortDescription": "Simple action messaging extension",
"shortDescription": "This sample demonstrates a Messaging Extension that accepts parameters and returns a card in Microsoft Teams.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action-quickstart/js",
"longDescription": [
"Simple action messaging extension"
"This sample app showcases a Hello World Messaging Extension that processes parameters and generates a card in Microsoft Teams. It also illustrates how to receive and handle forwarded messages, enhancing interaction through action commands and message extensions."
],
"creationDateTime": "2021-07-07",
"updateDateTime": "2022-04-05",
"updateDateTime": "2024-10-11",
"products": [
"Teams"
],
Expand Down
4 changes: 3 additions & 1 deletion samples/msgext-action/csharp/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app demonstrate how to use action based Messaging Extensions
description: Demo app for using Action-Based Messaging Extensions in Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -14,6 +14,8 @@ urlFragment: officedev-microsoft-teams-samples-msgext-action-csharp
---
# Teams Messaging Extensions Action

Explore the capabilities of Action-Based Messaging Extensions in Microsoft Teams with this sample app. It showcases how to implement interactive features, including bots and message extensions, allowing users to create content dynamically through a user-friendly interface.

[Messaging Extensions](https://docs.microsoft.com/en-us/microsoftteams/platform/messaging-extensions/what-are-messaging-extensions) are a special kind of Microsoft Teams application that is support by the [Bot Framework](https://dev.botframework.com) v4.

There are two basic types of Messaging Extension in Teams: [Search-based](https://docs.microsoft.com/en-us/microsoftteams/platform/messaging-extensions/how-to/search-commands/define-search-command) and [Action-based](https://docs.microsoft.com/en-us/microsoftteams/platform/messaging-extensions/how-to/action-commands/define-action-command). This sample illustrates how to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Microsoft Teams Action Based Messaging Extension"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK"
"short": "This sample app illustrates how to implement Action-Based Messaging Extensions in Teams.",
"full": "This sample demonstrates how to create Action-Based Messaging Extensions for Microsoft Teams, enabling users to interactively generate content. It features bots, message extensions, and seamless integration with user inputs for enhanced functionality."
},
"icons": {
"outline": "outline.png",
Expand Down
6 changes: 3 additions & 3 deletions samples/msgext-action/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-msgext-action-csharp",
"source": "officeDev",
"title": "Action Based Messaging Extensions",
"shortDescription": "This sample app demonstrate how to use action based Messaging Extensions",
"shortDescription": "This sample app illustrates how to implement Action-Based Messaging Extensions in Teams.",
"url": "https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/msgext-action/csharp",
"longDescription": [
"This sample app demonstrate how to use action based Messaging Extensions"
"This sample demonstrates how to create Action-Based Messaging Extensions for Microsoft Teams, enabling users to interactively generate content. It features bots, message extensions, and seamless integration with user inputs for enhanced functionality."
],
"creationDateTime": "2019-10-17",
"updateDateTime": "2022-10-05",
"updateDateTime": "2024-10-11",
"products": [
"Teams"
],
Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action/java/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
page_type: sample
description: This sample app demonstrate the bot that performs build an Action-based Messaging Extension
description: Sample app showcasing Action-Based Messaging Extensions for Microsoft Teams.
products:
- office-teams
- office
Expand All @@ -15,7 +15,7 @@ urlFragment: officedev-microsoft-teams-samples-bot-msgext-action-java

# Teams Message Extension Action Bot

Bot Framework v4 Conversation Bot sample for Teams.
Explore this sample app that demonstrates how to build an Action-Based Messaging Extension for Microsoft Teams using Java and Spring Boot. It highlights key features such as bot interactions, message extensions, and dynamic content creation, allowing users to engage effectively within the Teams environment.

There are two basic types of Messaging Extension in Teams: [Search-based](https://docs.microsoft.com/microsoftteams/platform/messaging-extensions/how-to/search-commands/define-search-command) and [Action-based](https://docs.microsoft.com/microsoftteams/platform/messaging-extensions/how-to/action-commands/define-action-command). This sample illustrates how to
build an Action-based Messaging Extension.
Expand Down
4 changes: 2 additions & 2 deletions samples/msgext-action/java/appManifest/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
"full": "Microsoft Teams Action Based Messaging Extension"
},
"description": {
"short": "Sample demonstrating an Action Based Messaging Extension",
"full": "Sample Action Messaging Extension built with the Bot Builder SDK"
"short": "Sample app showcasing Action-Based Messaging Extensions for Microsoft Teams.",
"full": "This sample illustrates the creation of an Action-Based Messaging Extension using a Java Spring Boot application, enabling users to interactively generate content. It features seamless integration with bots, message extensions, and action commands for enhanced functionality within Microsoft Teams."
},
"icons": {
"outline": "icon-outline.png",
Expand Down
Loading

0 comments on commit 3f9110c

Please sign in to comment.