概要
昨今のコロナ事情で、スーパーやコンビニへ買い物に出かけたり、人のいない時間帯に少し散歩したりすることが増えました。時間のかかる計算を実行してから、そのようなことを行うことが多いのですが、プログラムが終了しているのかを簡単に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 計算が終了しました