2
3

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 3 years have passed since last update.

LINEにプログラムの終了通知を送る(LineNotify)

Last updated at Posted at 2020-05-19

概要

昨今のコロナ事情で、スーパーやコンビニへ買い物に出かけたり、人のいない時間帯に少し散歩したりすることが増えました。時間のかかる計算を実行してから、そのようなことを行うことが多いのですが、プログラムが終了しているのかを簡単にLINEに通知する方法を紹介します。

方法

LINE Notifyからトークンを取得

他の記事にもたくさん書いてあるので、省略します。参考にリンクを貼ってます。

設定

以下の内容を.bashrcもしくは.zshrcに書き込む。LINE_TOKEN=XXXXXには、取得したトークンを書き込んでください。

".bashrc" or ".zshrc"}
export LINE_TOKEN=XXXXX
function line-notify (){
    curl -X POST -H "Authorization: Bearer $LINE_TOKEN" -F "message=$1" https://notify-api.line.me/api/notify
}

あとは、以下のようにメッセージ付きで実行すれば、LINEに通知がいきます。

実行方法}
# 通知を送るのみの場合
line-notify 計算が終了しました

# pythonの実行後に通知をする場合
python sample.py; line-notify 計算が終了しました

参考

2
3
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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?