記事概要
ブックマークレットを使い、表示ページのURLと選択している文字列をGoogleChatのスペース宛に送信する。
方法
下記JSをブックマークレットに登録する。
javascript: (() => {
const text = window.getSelection().toString();
const url = location.href;
if (window.confirm(text + '\n\n↑メッセージを投げますか?')) {
const webhook = 'https://chat.googleapis.com/v1/spaces/XXXXX';
fetch(webhook, {
method: 'POST',
headers: {
'Content-Type': 'application/json; charset=UTF-8'
},
body: JSON.stringify({
text: text + '\n' + url
})
});
}
})();
使い方
文字列を選択した状態で、登録したブックマークレットを利用する。