12

WinActorからLINE(自分自身のみ、またはLINEグループ)に通知を送る方法のご紹介です。割と求められていそうだけど、インターネットで検索してもあまり情報が見つからなかっためご紹介します。

手順1
LINE Notifyのサイトからアクセストークンを取得する。下記のサイトが参考になると思います。
https://qiita.com/iitenkida7/items/576a8226ba6584864d95
アクセストークンを取得する際に送る対象として自分自身またはグループを選択します。

手順2
LINEアプリを開き、「LINE Notify」を検索して友達登録します。グループに送る場合は対象のグループにLINE Notifyを招待します。

手順3
WinActorでスクリプトノードを配置して、下記のスクリプトをコピペする。

Set http = WScript.CreateObject("Msxml2.ServerXMLHTTP")
http.open "POST", "https://notify-api.line.me/api/notify", False
http.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
http.SetRequestHeader "Authorization","Bearer " & !アクセストークン!
http.Send "message=" & !メッセージ!
Set http = Nothing

手順4
後は設定タブで手順1で取得したアクセストークンを設定し、シナリオ内で送りたいメッセージを自由に書けばOKです。

備考
例外エラーが発生した際や処理の完了通知、サービスの監視で異常検知通知など、使いどころはいろいろあると思います。

kenji 質問の編集
回答とコメントは、会員登録(無料)で閲覧できるようになります。