首页 > 解决方案 > 在 groupChat 对话更新的活动对象中未收到组的名称。团队的 MSBot 框架 (nodejs)

问题描述

当有人在对话更新事件的活动对象中将我的机器人添加到他们的群聊时,我没有收到群聊的名称。

{
    "membersAdded": [
        {
            "id": "28:306a0c33-333-47ce-a9f8-03799e676dc2"
        }
    ],
    "type": "conversationUpdate",
    "timestamp": "2020-05-14T19:55:28.0039315Z",
    "id": "f:9476c223-fd49-7a31-06b9-d97ff3fd4d76",
    "channelId": "msteams",
    "serviceUrl": "https://smba.trafficmanager.net/in/",
    "from": {
        "id": "29:1q1sbfe3sRPvYJgi-PwHztKmrnLj7ozY233ciqF2CRitV0cOgY5ldNxWtJMDVMmXYuItSHM5xETWmlyuZvoEGXg",
        "aadObjectId": "d1ac8255-7079-4bff-bda6-1593f42e7d52"
    },
    "conversation": {
        "isGroup": true,
        "conversationType": "groupChat",
        "tenantId": "86b9a961-9303-4cc1-b78d-62d07f6ab178",
        "id": "19:29da1fbb91314556a8bba82eaf17ea61@thread.v2"
    },
    "recipient": {
        "id": "28:306a0c33-333-47ce-a9f8-03799e676dc2",
        "name": "testbot"
    },
    "channelData": {
        "tenant": {
            "id": "86b9a961-9303-4cc1-b78d-62d07f6ab178"
        }
    }
}

有什么办法可以得到 groupChat 的名称吗?

标签: botframeworkmicrosoft-teams

解决方案


@Nikhil,您没有在成员添加事件中获得团队名称。仅在团队重命名事件的情况下才会传递团队名称。请查看文档以获取更多详细信息。


推荐阅读