У меня есть простой бот, который идентифицирует тег «@Ticket» и отправляет электронное письмо.
Мой бот в DM работает, но когда я присоединяюсь к боту в комнате, он не работает.
Функциональность Hangouts Chat API - бот работает в комнатах, бот работает в личных сообщениях.
Мой код:
function onMessage(event) {
console.info(event);
var name = "";
if (event.space.type == "DM") {
name = "You open:";
} else {
name = event.message.sender.displayName + " open:";
}
var message = name + event.message.text.toUpperCase() + "\"";
if (message) {
if (message.indexOf('@Ticket') > -1) {
MailApp.sendEmail("email-account", name + "ticket", message);
}
}
}
function onAddToSpace(event) {
console.info(event);
var message = "";
if (event.space.type == "DM") {
message = "Tickets in DM, " + event.user.displayName + "!";
} else {
eturn { "text": message }; message = "Tickets add to " + event.space.displayName;
}
}
function onRemoveFromSpace(event) {
console.info("Tickets removed ", event.space.name);
}
Кто-нибудь может мне помочь? Спасибо