Files
drift/google apps script/scripts/gmail.gs
T
2021-04-13 16:45:27 +02:00

29 lines
849 B
JavaScript

/*
Goes through all emails labeled with "Send til Discord" and sends a message to discord through discord webhooks
*/
var webhookUrl = 'yeet'; // Insert your webhook url here
function processEmails() {
var label = GmailApp.getUserLabelByName("Send til Discord");
var threads = label.getThreads();
for (var i = threads.length - 1; i >= 0; i--) {
var messages = threads[i].getMessages();
var sender = messages[messages.length-1].getFrom();
sendToDiscord(sender);
threads[i].removeLabel(label).refresh();
}
}
function sendToDiscord(sender) {
var discordPayload = {
content: '<@267415183931080715> <@170506717140877312> Ny e-post i styremail! E-posten er fra: ' + sender
}
UrlFetchApp.fetch(webhookUrl', {
method: 'post',
payload: JSON.stringify(discordPayload),
contentType: 'application/json'
})
}