TOP 自分のLINEに好きなタイミングでメッセージを送る方法

自分のLINEに好きなタイミングでメッセージを送る方法

作成日時:2019年7月6日(土) 7時40分
更新日時:2019年7月6日(土) 7時40分
LINEで自分にメッセージを送るのがcurlコマンド一発で出来て簡単だったので、
cronと連携して好きな日時に自分にメッセージを送れるようにした。
以下その手順。

LINE開発者登録とチャネル作成

次のQiita記事を参考にLINE開発者登録とチャネル作成を行ってください。
※Node.jsのプログラムを開発する必要はありません。記事を参考にチャネル作成のところまでを行ってください。
LINEのBot開発 超入門(前編) ゼロから応答ができるまで

curlコマンドを叩いてLINEメッセージ送信

チャネルを作成したらLINE Developersサイトの先程作ったチャネルの「チャネル基本設定」画面の
アクセストークンとYour user IDを下のcurlコマンドの適切な位置に埋め込んで実行すればメッセージが送れます。

curl -v -X POST https://api.line.me/v2/bot/message/push \
-H 'Content-Type:application/json' \
-H 'Authorization: Bearer チャネルのアクセストークン' \
-d '{
    "to": "Your user ID",
    "messages":[
        {
            "type":"text",
            "text":"そろそろ宿題をしよう!"
        }
    ]
}'

cronで指定日時に自動で送れるようにする

上のcurlコマンドをシェルスクリプトに書いて、そのシェルスクリプトをcronで実行すれば、
好きな日時(平日の朝7時etc)に自分のLINEにメッセージを送れます!

最新記事

ツイッターオートフォロースクリプト書いてみた
スマートスピーカーAI開発日誌 その1
機械学習のブログまとめ