【Make】で使えるLINEの17モジュールを日本語に訳してみました

# はじめに
ノーコードツール【Make】で使えるLINEのモジュールはたくさんあるけど、どれが何に使えるのか？ 英語でよくわからなかったので、17あるモジュールを日本語に訳してみました。

https://www.make.com/en/help/app/line

![LINEのモジュール は全部で.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3904038/ab6bf534-abc4-e30d-1b54-df7f5e54b28d.png)

:::note info
LINEモジュールを使用すると、LINEアカウント内の投稿、写真、ビデオを監視、公開、更新できます。
:::

## Getting Started with Line / LINEを使い始める
### 前提条件
* LINE アプリがインストールされている
* LINE Developers コンソールに開発者アカウントがある
* ボット専用の Messaging API チャネルを作成済み

:::note warn
太字で表示されるモジュール ダイアログ フィールド (このドキュメント記事ではなく Make シナリオ内) は必須です。
:::

## Connecting Line to Make / LINEアカウントとMakeの接続
まずはLINEアカウントを Make に接続する必要があります。

<details><summary><font color = "blue">接続の手順はこちら</font></summary>

1. [LINE Developers コンソール](https://developers.line.biz/console/ "LINE Developers コンソール")にログインします
1. 新しいプロバイダーを作成します
1. メッセージング API チャネルの作成をクリックします
1. 必要な情報を入力し、「作成」をクリックしてチャネルを作成します
1. 上記で作成したチャンネルで、Messaging API タブを開き、LINE アプリを使用して QR コードをスキャンして、チャンネルを友達として追加します
1. 「Messaging API」タブで、「チャネル アクセス トークン」セクションまで下にスクロールし、「発行」ボタンをクリックして、チャネル アクセス トークンを生成します
1. [基本設定] タブに移動し、下にスクロールして、提供されたユーザー ID をコピーします
1. 「Make」に移動し、LINE モジュールの「Create a connection / 接続の作成」ダイアログを開きます
1. 手順 6 で生成したチャネル アクセス トークンと手順 7 でコピーしたユーザー ID をそれぞれのフィールドに入力し、[続行] ボタンをクリックして接続を確立します 

</details>

接続が確立されると、モジュールの設定を続行できます。

## 【Make】LINE：モジュール全17　日本語訳
### MESSAGE / メッセージ
* **Watch Events / ウォッチイベント**<br>Triggers when an event occurs.<br><font color = "blue">イベントが発生したときにトリガーします（特定の出来事が起こった時に処理を進める）</font>
* **Send a Reply Message / 返信メッセージを送信**<br>Sends a reply message in response to an event from a user, group, or room.<br><font color = "blue">ユーザー、グループ、またはルームからのイベントに応じて返信メッセージを送信します。</font>
* **Send a Push Message / プッシュメッセージを送信**<br>Sends a push message to a user, group, or room at any time.<br><font color = "blue">ユーザー、グループ、またはルームにいつでもプッシュメッセージを送信します。</font>
* **Send a Broadcast Message / ブロードキャストメッセージを送信**<br>Sends a broad message to multiple users at any time.<br><font color = "blue">複数のユーザーにいつでもメッセージを一斉送信します。</font>
* **Download a Message Attachment / メッセージ添付ファイルをダウンロード**<br>Downloads the content of images, videos, audio, and files sent by users.<br><font color = "blue">ユーザーが送信した画像、動画、音声、およびファイルのコンテンツをダウンロードします。</font>

### NOTIFY API / 通知API
* **Send a Notification / 通知を送信**<br>Sends notifications to users or groups from LINE Notify.<br><font color = "blue">LINE 通知からユーザーまたはグループに通知を送信します。</font>

### GROUP/ROOM / グループ/ルーム
* **List Group/Room Members / グループ/ルームメンバーの一覧表示**<br>Retrieve a list of the user IDs of a group or room that the bot is in. (This feature is available only to verified or premium accounts.)<br><font color = "blue">ボットが参加しているグループまたはルームのユーザー ID のリストを取得します。(この機能は、認証済みまたはプレミアム アカウントでのみ使用できます。)</font>
* **Get a Group/Room Member Profile / グループ/ルームのメンバー プロフィールを取得**<br>Gets the user profile of a member of a group or room that the LINE Official Account is in.<br><font color = "blue">LINE 公式アカウントが参加しているグループまたはルームのメンバーのユーザー プロフィールを取得します。</font>
* **Leave a Group/Room / グループ/ルームを退出**<br>Leaves a group or room.<br><font color = "blue">グループまたはルームを退出します。</font>

### RICH MENU / リッチメニュー
* **List Rich Menus / リッチメニューの一覧**<br>Retrieves a list of all rich menus only created by API.<br><font color = "blue">API でのみ作成されたリッチメニューの一覧を取得します。</font>
* **Get a Rich Menu / リッチメニューの取得**<br>Gets the data of a specified rich menu only created by API.<br><font color = "blue">API でのみ作成された指定されたリッチメニューのデータを取得します。</font>
* **Create a Rich Menu / リッチメニューの作成**<br>Creates a new rich menu.<br><font color = "blue">新しいリッチメニューを作成します。</font>
* **Download a Rich Menu Image / リッチメニュー画像のダウンロード**<br>Downloads an image associated with a rich menu only created by API.<br><font color = "blue">API でのみ作成されたリッチメニューに関連付けられた画像をダウンロードします。</font>
* **Delete a Rich Menu / リッチメニューの削除**<br>Deletes a rich menu.<br><font color = "blue">リッチメニューを削除します。</font>

### INSIGHT / インサイト
* **Get a Number of Message Deliveries / メッセージ配信数を取得**<br>Returns the number of messages sent from LINE Official Account on a specified day.<br><font color = "blue">指定した日に LINE 公式アカウントから送信されたメッセージの数を返します。</font>
* **Get a Number of Followers / フォロワー数を取得**<br>Returns the number of users who have added the TINE Official Account on or before a specified date.<br><font color = "blue">指定した日付以前に LINE 公式アカウントを追加したユーザーの数を返します。</font>

### OTHER / その他
* **Make an API Call / API 呼び出しを行う**<br>Performs an arbitrary authorized API call.<br><font color = "blue">任意の承認済み API 呼び出しを実行します。</font>


## さいごに
普段使っているLINEが、いろんな技術の組み合わせでできていることが分かって面白かったです。作成中のアプリにも実装して試してみようと思いました。