我正在使用Apps脚本编写聊天机器人。如果用户发送直接消息,则漫游器可以向用户打招呼。假设有两个用户分别与漫游器对话。现在,当用户发送一条消息“帮助我”时,我希望机器人向其他用户询问“您能帮忙吗?”然后可以将第二个用户加入到第一个用户的聊天中,或者仅通过第二个用户的响应与第一个用户确认,例如“是”。
我认为我应该在处理第一个用户的消息时发送直接消息
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";
}
答案 0 :(得分:0)
此link中有一个示例。我相信您可以使用postMessage函数,但可以在onMessage函数中使用onTrigger()。
基本上,按照链接中的说明包含OAuth库,并使用控制台监视日志中是否有任何错误。