我试图制作一个非常简单的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_ [已编辑]!
如何将其转换为名字,用户名或电子邮件地址?