我在 C# 中使用 DirectLineClient 向 Bot 发送消息,但我也有其他用户通过 webchat 使用 bot 框架嵌入聊天,并且有一些我不希望他们看到的消息(webchat 用户),有什么办法通过活动消息隐藏此消息?我正在尝试以下代码,但它不起作用,
发送一个 PostBack Action,在 Bot:SenderMessageuser 之间创建一个私人聊天,即使在网络聊天中的其他用户也能够看到该消息。
Activity userMessage = new Activity
{
From = new ChannelAccount("User1", "User Name"),
Text = JsonVar,
Type = ActivityTypes.Message,
ChannelId = "webchat",
Action = ActionTypes.PostBack,
Conversation = conversation
};
await client.Conversations.PostActivityAsync(conversationId, userMessage.);
在活动中隐藏消息的任何想法?提前谢谢你。