1

我创建了一个简单的环聊聊天机器人。回发到线程时,设置 ThreadId 时,消息显示在最后一条消息的上方而不是下方。如果我删除 threadid,它会作为线程下方的普通消息发布。我不确定我错过了什么,甚至为什么该服务会让我在最后一个消息之上注入一条消息?

代码非常简单:

var response = ParseAndRespond(msg);
var chatMessage = new Message();
chatMessage.Text = response;
if (msg.message.thread != null && !String.IsNullOrEmpty(msg.message.thread.name))
 {
   chatMessage.Thread = new Google.Apis.HangoutsChat.v1.Data.Thread();
                        chatMessage.Thread.Name = msg.message.thread.name;

 }

 var request = ChatClient.Spaces.Messages.Create(chatMessage, msg.message.space.name);
 request.Execute();                   

在此处输入图像描述

4

0 回答 0