Botbuilder SDK v4从组创建1:1对话

Har*_*G16 7 botframework microsoft-teams

我正在尝试向在Microsoft Teams的频道中标记机器人的特定用户发送1:1 /私信.因为没有botbuilder-teams与botbuilder v4兼容,我想我必须自己实现这个功能.我知道主动消息,你可以使用adapter.continueConversation哪些正常,但adapter.createConversation没有.以下是我的一个对话框中的相关代码段:

let reference = TurnContext.getConversationReference(cx.activity);

await adapter.createConversation(reference, async (context) => {
    await context.sendActivity("Hello World!");
});
Run Code Online (Sandbox Code Playgroud)

Ant*_*hev 1

CreateConversation 方法的第一个参数应该是频道 ID,在您的例子中是“teams”。在创建新对话时,您不必提供现有对话参考。