【LINE Notify終了】n8nで「Messaging API」へ移行する完全手順!無料枠の注意点まで解説

LINE Notify終了!n8nでMessaging APIへ移行する完全手順と無料枠の注意点 TITLE: LINE Notify終了 n8nでMessaging APIへ移行する完全手順 FILENAME: line-notify-to-n8n-messaging-api. AI開発フレームワーク・ツール

「2025年3月末でLINE Notifyがサービス終了…これからどうすればいいの?」
手軽にLINE通知を送れる神サービスだったNotifyの終了は、自動化界隈に激震を走らせました。

しかし、絶望する必要はありません。n8nを使っているあなたなら、公式の「Messaging API」に切り替えることで、これまでとほぼ同じ(むしろそれ以上の)通知システムを構築できます。

本記事では、Notifyの代替としてMessaging APIを導入する具体的な手順と、誰もが気になる「月間200通の無料枠制限」を賢く乗り切る方法を解説します。

【結論】代替手段は「LINE Messaging API」一択

LINE公式が提供している「Bot作成用の仕組み」を使います。Notifyとの違いは以下の通りです。

機能・仕様 LINE Notify (終了) Messaging API (代替)
仕組み 通知専用 (一方通行) Botとして対話可能 (双方向)
設定の手軽さ 超簡単 (トークン発行のみ) やや複雑 (Dev登録が必要)
コスト/制限 完全無料・無制限 月200通まで無料
(それ以上は有料プラン)

最大の注意点は「通数制限」です。1分おきに通知を送るようなハードな使い方は無料ではできません。しかし、個人の業務通知(1日5〜6通程度)なら無料枠で十分収まります。

【実践】Messaging API連携の3ステップ

n8nを使って、自分自身にLINEを送る最もシンプルな設定を行います。

Step 1: LINE Developersでチャネル作成

  1. LINE Developers にアクセスし、自分のLINEアカウントでログインします。
  2. コンソール画面で「新規プロバイダー作成」を選択(名前は適当でOK)。
  3. [Messaging API] チャネルを作成します。
    • チャネル名: 通知Botの名前(例: n8n通知くん)
    • 業種: 個人、その他など適当に選択

Step 2: 必要な情報の取得 (TokenとUser ID)

ここが最重要ポイントです。n8nの設定に必要な「鍵」と「宛先」を入手します。

  1. 作成したチャネルの [Messaging API設定] タブを開きます。
  2. 一番下にある「チャネルアクセストークン(長期)」の [発行] ボタンを押して、出てきた長い文字列をコピーします。これがAccess Tokenです。
  3. 次に [チャネル基本設定] タブに戻ります。
  4. 下の方にスクロールすると、「あなたのユーザーID」という項目があります(Uから始まる33文字のコード)。これをコピーします。これがあなたのUser IDです。

※Notifyと違い、Messaging APIでは「友達登録した人」のIDを知る必要がありますが、開発者本人(あなた)のIDはここから簡単に取得できます。

Step 3: n8nでLINEノードを設定

いよいよn8n側の設定です。

  1. ワークフローに Line ノードを追加します。
  2. Resource: Message、Operation: Send Push Message を選択します。
  3. Credential: 新規作成を選び、Step 2でコピーした「Channel Access Token」を貼り付けます。
  4. To User ID: Step 2でコピーした「あなたのユーザーID」を貼り付けます。
  5. Message Type: Text を選択し、好きなメッセージを入力します。

これで [Execute Node] を押してみてください。あなたのLINEにBotからメッセージが届けば成功です!

【応用】グループLINEに通知を送りたい場合

自分個人ではなく、家族やチームのグループLINEに通知したい場合は、少し工夫が必要です。

  1. 作成したBot(LINE公式アカウント)を、通知したいLINEグループに招待します。
  2. n8n側で Webhook ノードを作成し、そのURLをLINE Developersの「Webhook URL」に設定します。
  3. グループ内で誰かがスタンプなどを送信します。
  4. n8nにデータが届き、その中に source.groupId という項目が含まれています。
  5. この Group ID をコピーし、先ほどのLINEノードの送信先(To User ID)の代わりに設定すればOKです。

「月200通じゃ足りない!」という場合の代替案

もし毎分サーバー監視通知を送るような用途であれば、LINEの無料枠はすぐに尽きます。その場合は以下のツールへの乗り換えを推奨します。

  • Discord: Webhook URLを発行するだけで、完全無料・無制限に通知可能。n8nに専用ノードあり。
  • Slack: こちらも通知用途なら実質無制限。
  • Telegram: 海外では主流。API制限が非常に緩い。

「どうしてもLINEがいい(家族が見るのはLINEだけだから)」という場合を除き、大量のシステム通知はDiscordに逃がすのが、2025年以降の賢い運用です。

まとめ

LINE Notifyの終了は悲しいですが、Messaging APIへの移行は難しくありません。

  • LINE Developersでチャネルを作る
  • 開発者画面からUser IDをコピーする
  • n8nのLINEノードに貼り付ける

この手順で、今のうちに移行を完了させておきましょう。3月31日を過ぎて通知が止まってから焦るのでは遅すぎます!

参考文献・リンク

コメント

タイトルとURLをコピーしました