Я вытаскиваю электронные письма из своего почтового ящика и модифицирую их для публикации на дискорд через веб-зацепки. Я установил 1-минутный триггер для запуска и хочу попробовать и отредактировать код, чтобы он запускался только при получении нового электронного письма.Вот мой код, очевидно, я вынул URL URL-адреса.
это тема электронного письма ....
ПРЕДУПРЕЖДЕНИЕ ПО ШПИОНУ, КОГДА ПОСЛЕДНИЙ НИЖЕ 286.74 срабатывает ПОСЛЕДНЯЯ = 269.99 НОВОСТИ = Н / Д
и это то, что публикуется для разногласий
, 5 ШПИОН, КОГДА ПОСЛЕДНИЙ НИЖЕ 284.76 срабатывает ПОСЛЕДНИЙ = 270.27 VOL DIFF = 3.38% DELTA = 1.00
разногласияwebhook
function postMessageToDiscord(message) {
var thread = GmailApp.getInboxThreads(0,1)[0]; // Get first thread in inbox
var message = thread.getMessages()[0]; // Get first message
Logger.log(message.getSubject()); // Log subject line
var discordUrl = 'https://discordapp.com/api/webhooks/';
var discordUrl2 = 'https://discordapp.com/api/webhooks/';
var subject = message.getSubject();
subject = subject.replace(/(.*?)(ALERT ON)(.*)/g, ",5$3");
var payload = JSON.stringify({content: subject});
var params = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
method: "POST",
payload: payload,
muteHttpExceptions: true
};
var response = UrlFetchApp.fetch(discordUrl, params);
console.log(JSON.stringify(response));
var response = UrlFetchApp.fetch(discordUrl2, params);
console.log(JSON.stringify(response));
message.moveToTrash();
}