🙌
slackへの通知
slackへの通知方法について
装飾文やメンションを動的に生成しなくて良い場合
slackワークフローを利用する。
メリットは
- メンションや通知先チャンネルをワークフロー設定で変更でき、プログラミングが不要となる
slackワークフローを通知毎に作成して、webhookから発火されるようにする。
その際、textという変数を用意しておく。
プログラム側では
slack.js
const message = 'slackに送りたいmessage';
const webhook = 'slackワークフローで発行したwebhook';
const options = {
'method' : 'post',
'contentType' : 'application/json',
'payload' : JSON.stringify({
'text' : message,
}),
};
UrlFetchApp.fetch(webhook, options);
上記以外の場合
slackアプリを利用する。
Discussion