如何让闲逛的聊天机器人在受到第一个用户的欢迎时与另一个用户交谈



我正在使用Apps Script编写一个聊天机器人。如果用户发送直接消息,机器人程序可以问候用户。假设两个用户分别与机器人对话。现在,当一个用户发送消息"帮帮我"时,我希望机器人问另一个用户"你能帮忙吗?"然后加入第二个用户的第一个用户的聊天,或者只是用第二个使用者的回答与第一个用户确认,例如"是"。

我想我应该在处理第一个用户的消息时直接发送消息

function onMessage(event) {
var msg = event.message;
var input = msg.text;
var message = name + " said "" + event.message.text + """;
if (input=="help"){
// what should I do here, to talk to another user?
// suppose I have way to find the other user name, or space name
message += "help is on the way";
}

此链接中有一个示例。我相信你可以使用postMessage函数,但在onMessage函数中,而不是在onTrigger((中。

基本上,按照链接中的指示包含OAuth库,并使用控制台监视日志中的任何错误。

相关内容

最新更新