This sample demonstrates how to handle real-time updates for meeting events and meeting participant events.
There are a few requirements in the Teams app manifest (manifest.json) to support these events.
- The
scopessection must includeteam, andgroupChat:
"bots": [
{
"botId": "",
"scopes": [
"team",
"personal",
"groupChat"
],
"isNotificationOnly": false
}
]- In the authorization section, make sure to specify the following resource-specific permissions:
"authorization":{
"permissions":{
"resourceSpecific":[
{
"name":"OnlineMeetingParticipant.Read.Chat",
"type":"Application"
},
{
"name":"ChannelMeeting.ReadBasic.Group",
"type":"Application"
},
{
"name":"OnlineMeeting.ReadBasic.Chat",
"type":"Application"
}
]
}
}For your Bot, make sure the Meeting Event Subscriptions are checked. This enables you to receive the Meeting Participant events.