Google Apps Script を使って Quill に「hello world!」を送信する
これはなに
スレッド重視のチャットツール「Quill」を使ってみてincoming webhookが使えることが解ったので Google Apps Script からメッセージの送信を試してみました。
また、「Quill」と検索するとリッチテキストエディタが多く出てきますがエディタの情報ではありません。
Google Apps Script を作成する
以下URLから Google Apps Script を作成してください
Scriptを記述する
今回は、hello world!
のメッセージを送信するだけなのでとてもシンプルです
const sendToQuill = () => {
const body = {
"text": "hello world!",
"title": "title here!",
}
const options = {
"method" : "post",
"contentType" : "application/json",
"payload" : JSON.stringify(body)
}
// Quillの設定画面から発行した `webhooks` URLを指定
const url = "https://api.quill.chat/webhooks/incoming?channel=dummy&webhook=dummy&nonce=dummy"
UrlFetchApp.fetch(url, options);
}
実行してみる
今回作成した sendToQuill
が選択されていることを確認し「実行」をクリックして下さい
実行すると、指定したURLに対してリクエストが送信されメッセージが届きます。
今回は、Message + Thread
タイプのチャンネルのため Thread内にメッセージが送信されました。
最後に
今回は、「hello world!」を送信するだけだったが、Referenceを読む限り Slack 同様に「attachments」「blocks」等設定出来るようなので、後日試します。
Reference
Author And Source
この問題について(Google Apps Script を使って Quill に「hello world!」を送信する), 我々は、より多くの情報をここで見つけました https://qiita.com/mziyut/items/97eeaeb0ce8dfbd72157著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .