Feb 14 2019 09:24 AM
Feb 14 2019 09:24 AM
Feb 14 2019 09:33 AM
I can answer a couple of these, and also summoning the Teams product group for the rest..
2) Yes that works now. Use schema 1.3 and just add multiple commands to the composeExtension
3/4/5) For a bot to listen to the commands (Bot Fx 3) then you use the onQuery method of the connector
If you're into node.js use the Teams Yeoman generator aka.ms/yoteams, and this will all be handled for you - and you can take a look at the generated code for this scenario
Feb 14 2019 09:35 AM
- Is it possible to develop a messaging extension layout that matches that of the native Stickers extensions? I'm keen to explore using the same left-side menu to conquer the current restriction of only a single messaging extension per Teams app.
You can't create that exact layout that stickers have. But you can have multiple search commands within the same messaging extension. They show up as tabbed search options within the flyout.
The other option would be to use a initiate action option and display the layout you want within a task module which accepts HTML or an adaptive card
Are there plans to improve the documentation on messaging extension development? There is a lack of code samples and clarity regarding the Bot Builder SDK and the Teams extension to it - how they can be utilised together and apart.
Great feedback! Point noted, we do have some plans to update the documentation there and add more examples for different scenarios.
Feb 14 2019 09:44 AM
Feb 14 2019 09:48 AM
Feb 14 2019 09:51 AM
We're just now starting to roll out our SDK support for Bot Builder v4. You can find more information on our roadmap here: https://developer.microsoft.com/en-us/office/blogs/preview-release-of-net-teams-bot-builder-v4-sdk/
Do be clear, there isn't really an "upgrade" from Bot Builder v3 to Bot Builder v4. You need to pretty much re-write the entire thing.
Feb 14 2019 09:54 AM
Definitely! Please do submit it in our Uservoice https://microsoftteams.uservoice.com/forums/555103-public . It'll help us get more feedback and prioritize the feature. We are looking at ways to allow more control within that search box.