Usecase - Send test results as a custom message to teams. Using test-results-reporter
Issue - Lot of test scenarios, results in long message in teams. Need help/config to collapse the long message with "See more" option.
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
I have tried looking into - Microsoft teams developer documentation didn't find any config which I can add to the payload
Related
Im new to MS Teams application development and looking for suitable solution based on the following requirements. Can I have some guidance from experts?
I have a web service, which sends emails to users based on certain activity. Eg: "Survey started", "Reminder for those who didn't complete the survey" and "when the survey results are out". On top of the email notifications, I also want to send a notification to those individuals who opt-in to receive the notification in MS Teams.
My requirements are,
My web service should be able to send the notification to those
opt-in users in MS Teams as a private message and not as a message in
groups/channels.
In MS Teams, the users should have control over which notification
they wants to receive. For eg: "User A" can opt-in to receive a
notification when a survey starts & survey reminders but can opt-out
of survey results notification where as "User B" can opt-in to
receive notifications for all three.
opt-in and opt-out settings for specific notification should be
configurable in the MS Teams. My web service irrespective of the
settings, will always send the notification to MS Teams but it will
be controlled in the MS Teams side whether to show the notification
to the user or not based on the individual user settings.
Based on the above requirements, please advise what should I build in MS Teams. Whether "Tabs" is enough or "Bot" needs to be built or anything else.
Any guidance or suggestions are really appreciated. Thanks in advance.
Please find below suggestions as per your requirements:
You can use the activity feed notification APIs in Microsoft Graph
to extend this functionality or SDK methods:
Reference doc link, Reference sample link
Also you can send proactive notifications via bot to user:
Send proactive messages
You can create a configurable page and add it to your Tab, which
will be visible to all users who install the bot.
There is no way in MS Teams which will filter or control the
notification to send it to different users without any custom
configuration or condition check.
I am building a bot that takes some sensitive inputs. As I would like to add this bot to an MS team/group, how do I hide/mask user's input to the bot from other users. Is that possible?
Currently it's not possible to send masking data to bot from compose message area. Instead you can use adaptive card to send masking data to bot.
{
"type": "Input.Text",
"id": "secretThing",
"style": "password"
}
Microsoft will always focus on customer’s feedback and experience, some new features would be added to the services based on customers' feedback in the future, we also recommend you give your new idea in Teams UserVoice here if this needs to be consider as a future request.
i'm working on an application for teams and I need to know when a recipient read a message that was sent from a teams bot.
There is no feature available to get Read Receipt information of a message from a Microsoft Teams BOT
This item remains on the backlog in Teams UserVoice,
Microsoft will always focus on customer’s feedback and experience, some new features would be added to the services based on customers' feedback in the future, we also recommend you give your new idea in Teams UserVoice.
How to update the text which appears on the hover of the message extension bot in Microsoft Teams using bot framework v3.
The only part you can change directly is the description in the top. The "permissions" section you've highlighted you can't change explicitly, as they're based on what your Teams app contains. For instance, if you app contains a bot, then by definition it will be able to "receive messages and data that I provide to it". Things like your bot scope will also influence this - what I mean is if you bot is ONLY a personal, 1-1 bot, then you wouldn't have "access this team's information", because it doesn't apply to a 1-1 bot. In contrast, if you've selected that your app contains a bot, and the bot can be used in a Team channel, then it would need that permission.
Also relevant are the other permissions you explicitly request for your app. In App Studio, these would be on the "Domains and permissions page" under "Device permissions".
I am trying to publish a chatbot to Bing channel. I have filled in all the mandatory information, but the Submit for Review button is still disabled, any tips why? Thanks.
For channel configuration issues, the best way is to submit your problem on BotBuilder GitHub and include your bot name, bot handle and app ID as you registered in the Bot Developer Portal
I was able to repro your issue. It seems that the "Tags for your Bot" field is also mandatory, even though is not marked as it in the UI.
Try filling that field and you will see the button will become enabled.