【发布时间】:2017-03-03 02:45:52
【问题描述】:
我在 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.);
有什么想法可以在活动中隐藏消息吗?提前谢谢你。
【问题讨论】:
标签: c# botframework direct-line-botframework