9
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

スプレッドシートからLineへ通知を送る

Last updated at Posted at 2022-03-13

○LineNotifyの公式サイトはこちら
https://notify-bot.line.me/ja/

初めにLineNotifyを友達追加しておく
image.png

LineNotifyを含めたグループを作成する
※このグループに通知がいきます
※自分以外のメンバーを追加してもOK
スクリーンショット 2022-03-13 22.45.10.png

公式サイトへアクセス後マイページを選択
image.png

トークンを発行する
image.png

名前と通知するグループを設定する
image.png

トークンを忘れないようにメモしておく
スクリーンショット 2022-03-13 22.14.05.png

GASで以下のようなプログラムを作成する

//IDはhttps://docs.google.com/spreadsheets/d/●●/edit#gid=111111の●●の部分
const spreadsheet = SpreadsheetApp.openById("●●");
const sheet = spreadsheet.getSheetByName("シート名");

//取得した情報をラインへ通知する
var LINE_NOTIFY_TOKEN = "先ほど発行したトークンID";
var LINE_NOTIFY_API = "https://notify-api.line.me/api/notify";
function sendLine(){
  var msg,response;
    //送りたいメッセージ
    msg = sheet.getRange("D3").getValue();
    response = UrlFetchApp.fetch(LINE_NOTIFY_API, {
      "method": "post",
      "headers": {
        "Authorization": "Bearer " + LINE_NOTIFY_TOKEN
      },
      "payload": {
        "message": msg + user
      }
    });  
}

これでスクリプトが実行されるたびにLINEへ通知がいきます
※LineNotifyで設定された名前で届きます
スクリーンショット 2022-03-13 22.38.42.png

9
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?