在工作表中未更改的情况下激活了功能

时间:2019-07-16 16:05:44

标签: google-apps-script google-sheets

我创建了这个脚本,以便电报中的机器人将消息发送到我的通道,在“ body”中,我将其复制单元格A4的数据,这样,当单元格A4中的某些内容发生变化时,机器人会触发消息在包含新值的电报中。

function sendTelegramNotification(botSecret, chatId, body) {
var response = UrlFetchApp.fetch("https://api.telegram.org/bot" + botSecret + "/sendMessage?text=" + encodeURIComponent(body) + "&chat_id=" + chatId + "&parse_mode=HTML");
}

正在发生的情况是,当工作表打开时,如果A4单元格未更改其值,则实际上不发送任何内容。但是,关闭工作表后,即使A4单元中的内容没有任何变化,它也会每10到15分钟发送一次相同的消息。

我需要一些帮助来找出我现在无法做的事情,即使在电子表格关闭的情况下,如果A4单元格确实更改了值,也只需发送一条消息即可。

0 个答案:

没有答案