Google Hangouts chatbot:谁发送了邮件?

时间:2017-09-02 10:27:02

标签: javascript node.js hangout

我试图制作一个非常简单的Google Hangouts问候机器人。

我正在使用NPM pagkage hangouts-bot,而我正试图制作一个响应您所说的任何内容的机器人"您好,您的名字!", "你好,用户名!"或"您好,username @ gmail.com!" (所有这些都是可以接受的。)我可以使用不同的库,或者完全没有库,只要它有效。这是我的代码:

const hangoutsBot = require("hangouts-bot");
var bot = new hangoutsBot("username@gmail.com", "password");

bot.on("online", function() {
    console.log("online");
});

bot.on("message", function(from, message) {
    console.log(from, message);
    bot.sendMessage(from, "Hello, " + from + "!");
});

预期输出类似于"你好,鲍勃!"或者"你好,鲍勃史密斯!"或者"你好,bobsmith @ gmail.com!",但我明白了:

  

您好,[已编辑] @ public.talk.google.com / lcsw_hangouts_ [已编辑]!

如何将其转换为名字,用户名或电子邮件地址?

0 个答案:

没有答案