User Profile
kryan2000
Copper Contributor
Joined 2 years ago
User Widgets
Recent Discussions
Teams Bot unable to receive Teams Meeting events using TeamsActivityHandler
Hi, We have made a teams bot using nodejs that we uploaded to teams as an app. We would like the bot to listen for events during meetings, but it is not receiving any events relating to meetings. We are using the TeamsActivityHandler to listen for these events. For example, we have been trying: this.onTeamsMeetingStartEvent(async (meeting, context, next) => { return this.handleMeetingStart(meeting, context, next); }); Here is the manifest: { "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.schema.json", "version": "1.0.0", "manifestVersion": "1.16", "id": {id}, "packageName": "com.microsoft.teams.extension", "name": { "short": "Querious Development", "full": "" }, "developer": { "name": "name example", "websiteUrl": "https://www.example.com", "privacyUrl": "https://www.example.com", "termsOfUseUrl": "https://www.example.com/privacy" }, "description": { "short": "A Short Description", "full": "Assists in calls" }, "icons": { "outline": "outline.png", "color": "color.png" }, "accentColor": "#FFFFFF", "staticTabs": [ { "entityId": "conversations", "scopes": [ "personal" ] }, { "entityId": "about", "scopes": [ "personal" ] } ], "bots": [ { "botId": {bot id}, "scopes": [ "personal", "team", "groupChat" ], "isNotificationOnly": false, "supportsCalling": true, "supportsVideo": true, "supportsFiles": false } ], "composeExtensions": [ { "botId": {bot id}, "commands": [], "canUpdateConfiguration": false } ], "validDomains": [], "devicePermissions": [ "notifications", "media" ], "meetingExtensionDefinition": { "scenes": [], "supportsStreaming": true, "supportsAnonymousGuestUsers": true }, "authorization": { "permissions": { "resourceSpecific": [ { "name": "ChatMessage.Read.Chat", "type": "Application" }, { "name": "ChatMessage.Send.Chat", "type": "Application" }, { "name": "TeamsActivity.Send.User", "type": "Application" }, { "name": "MicrophoneStream.Read.User", "type": "Delegated" }, { "name": "ChannelMeetingAudioVideo.Stream.Group", "type": "Delegated" }, { "name": "ChannelMeetingIncomingAudio.Detect.Group", "type": "Delegated" }, { "name": "Calls.AccessMedia.Chat", "type": "Application" }, { "name": "Calls.JoinGroupCalls.Chat", "type": "Application" }, { "name": "TeamsActivity.Send.Chat", "type": "Application" }, { "name": "OnlineMeetingAudioVideo.Stream.Chat", "type": "Delegated" }, { "name": "OnlineMeetingIncomingAudio.Detect.Chat", "type": "Delegated" }, { "name": "OnlineMeetingParticipant.ToggleIncomingAudio.Chat", "type": "Delegated" } ] } } }1.4KViews0likes7Comments
Recent Blog Articles
No content to show