Я хочу добавить опцию для отправки сообщений другому получателю из GoogleSheets. (var payload {channel: ''}) Я не хочу отправлять сразу несколько сообщений. Я хочу каждый раз выбирать, куда отправлять мои сообщения. Как я могу добавить функцию в JSON, чтобы сделать это?
function sendToRunnerSlack() {
var runner = sheet.getRange('W1').getValue()
var response = ui.alert('Send to runner ' + runner + '?', message, ui.ButtonSet.YES_NO)
'New Order'
// send to runner
if (debug) {
ui.alert(title, message, ui.ButtonSet.OK);
} else {
//var POST_MESSAGE_ENDPOINT = 'https://hooks.slack.com/services/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';
var POST_MESSAGE_ENDPOINT = 'https://slack.com/api/chat.postMessage';
for (i in tickets) {
var ticket = tickets[i];
var payload = {
//"as_user" :true,
// channel: 'DNU24UU95',
channel: 'GR4PF4DJ4',
blocks: [{
"type": "mrkdwn",
"text": "*Quantity:* " + ticket.number} {var options = {headers: {
'Authorization': 'Bearer xoxp-557964414678-556409895747-846868335537-474dc478ba9498b78cf9170cefd27d77',
},
method: 'post',
contentType: 'application/json',
payload: JSON.stringify(payload)
};
UrlFetchApp.fetch(POST_MESSAGE_ENDPOINT, options);