Node-RED の LINE用ノードの最近のアップデートについて調べてみた【Node-RED】

この記事は、「[Node-RED Advent Calendar 2024](https://qiita.com/advent-calendar/2024/node-red)」の 25日目の記事です。

## はじめに
この記事では、以前書いた Qiita の記事でも扱った以下の Node-RED用ノードについて取り上げます。

●node-red-contrib-line-messaging-api - npm
　https://www.npmjs.com/package/node-red-contrib-line-messaging-api

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/c4e80971-518d-449f-9155-822792147a7f.png)

ちなみに、過去に書いた記事は以下です。

●LINE Messagin API を利用できる Node-RED のノードの新機能（Bot の返信で画像を利用）を enebular 上で試す - Qiita
　https://qiita.com/youtoy/items/287a0782fdd185fc2004

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/a1c5254e-e011-1d0f-f2ba-2dbc427d0bd1.png)

## 情報を見ていく
### 直近の更新
「node-red-contrib-line-messaging-api」に関して直近の更新タイミングを見てみると、直近では 3日前にアップデートされているようです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/d783d8e1-375d-f4fa-b0a9-032df5a31691.png)

また作者の @n0bisuke さんが、以下のようなポストをされていたりもしました。

https://x.com/n0bisuke/status/1870748445201560050

LINE Messaging API のテキストメッセージv2 という話は、@n0bisuke さんが以下の記事を書かれたりもしているものです。

●何気に重要かも？LINE Messaging APIのテキストメッセージv2を調べてみた - Qiita
　https://qiita.com/n0bisuke/items/2eac7089a7bda8f3cfba

## 情報を見てみる
それでは[実際の内容を、GitHubリポジトリ上で見てみます](https://github.com/n0bisuke/node-red-contrib-line-messaging-api/commits/main/)。

### 記事執筆時点で直近の更新（ローディング関連）
3日前の更新は、以下のようです。

●update · n0bisuke/node-red-contrib-line-messaging-api@9bba898
　https://github.com/n0bisuke/node-red-contrib-line-messaging-api/commit/9bba8987413c4e46f34d636badca184dadcea6ed

コミットの内容を見てみると、ローディング関連のもののようでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/06c192f7-87f2-b764-3bea-7f32a8cad5a8.png)

ローディング自体の情報については、これも @n0bisuke さんが以下の記事で書かれています。

●生成AI連携なLINE Bot作るときのUXを上げるローディング - Qiita
　https://qiita.com/n0bisuke/items/b50bc835d99c3116a5b1

### LINE Messaging APIのテキストメッセージv2関連の更新
上記の 1つ前も見てみます。

このタイミングで修正されているのは、push.js・limit.js などのようです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/63cfca1a-5b4a-f348-dc9b-9dae9a753ea1.png)

上で書いていた LINE Messaging APIのテキストメッセージv2 の判定などの処理が追加されているようなので、同機能の対応追加が含まれていそうでした。

ここまでで、以下の 12月分の更新は見終わった感じになりそうです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/9b6581a4-6066-43e4-36d1-0adc92051436.png)

### 以前の更新
あと、直近の更新ではないですが、今年の更新分も見てみました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/2b27562a-fc4c-e39d-9394-be87c3ae1ac3.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/16a9f598-08df-f5b4-d766-55f2393a0101.png)

どうやら、公式ページで見かけて個人的に気になっていたプッシュ・リプライの Newバージョンが関連するもののようでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/50868/706a214f-1096-e577-7d51-ab099f3636e4.png)

## おわりに
Node-RED で LINE Messaging API を利用する際に便利に使えるノード「node-red-contrib-line-messaging-api」の、直近の更新について見てみました。

実際に試すというのもやってみられればと思います。

### 余談
LINE Messaging API関連で、直近で自分が書いた Qiita の記事があるので、LINE Messaging API つながりということで掲載のみになりますが紹介させてください。

●ライブラリ「LINE Bot Notify」を使った LINE Bot への Push通知【LINEDC】 - Qiita
　https://qiita.com/youtoy/items/b70a2847d5b7158aa9d9

## 【2024/12/27追記】
今回の記事で書いていた内容を実際に試してみて、以下の記事を書きました。

●Node-RED の LINE用ノードをまた使ってみた：LINE Notify がわりにメッセージのブロードキャスト【IoTLT-2】 - Qiita
　https://qiita.com/youtoy/items/437a1ee763cb02ca137b