我正在使用botbuilder npm库编写一个bot。我想在个人聊天窗口中使用主动消息向用户发送通知。
使用以下代码提取对话参考:
const conversationRef: Partial<ConversationReference> = TurnContext.getConversationReference(activity);
现在,当我尝试使用上面返回的参考对象作为以下函数的参数时:
await adapter.continueConversation(convReference, async turnContext => {
// If you encounter permission-related errors when sending this message, see
// https://aka.ms/BotTrustServiceUrl
await turnContext.sendActivity('This is a proactive notification');
});
我收到以下错误:
错误TS2741:类型'{id:string;中缺少属性'name'; aadObjectId:字符串; }”,但在“ ChannelAccount”类型中为必填项。
尝试向个人聊天发送主动通知是否不正确?或对此有解决方法。
我正在使用npm botbuilder V4.10.4