> For the complete documentation index, see [llms.txt](https://docs.compliance.phalcon.blocksec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.compliance.phalcon.blocksec.com/ja/manual/notification-channels.md).

# 通知チャネル

**通知チャネル**は、**7つの統合チャネル**を通じてアラートを配信します — [Telegram](#telegram)、[E-mail](#e-mail)、[Lark](#lark)、[Webhook](#webhook)、[Slack](#slack)、[Discord](#discord)、および[PagerDuty](#pagerduty)。

各チャネルは、2つのタイプの通知に独立して購読できます：

* **Risk Engines** — マップされたRisk Enginesによってトリガーされるアラート。
* **Monitor Events** — 監視対象アドレスで検出されたリスク変化。設定の詳細は[Monitor](/ja/manual/monitor.md#setting-up-notifications)を参照してください。

<figure><img src="/files/Pb5zcGFXK6fWytpReIfG" alt="Notification channel detail page with Monitor Events enabled"><figcaption></figcaption></figure>

## Telegram <a href="#telegram" id="telegram"></a>

**Telegram通知チャネル**は、3つのアラート配信モードを提供します：**User Chat**、**Group Chat**、および**Channel**。

* **User Chat Mode**: アラートはボットに直接送信されます。
* **Group/Channel Mode**: ボットは事前に設定されたTelegramグループまたはチャネルにアラートメッセージをプッシュします。

各モードの設定手順を以下に示します。

### **Telegram User Chat Mode**

* **ステップ1**: Telegramで\*\*@BlockSecPhalcon\_bot\*\* (<https://t.me/BlockSecPhalcon_bot>)を検索し、このボットとのチャットを開きます。
* **ステップ2**: ボットとのチャットで`/getchatid`コマンドを送信して、「User ID」を受け取ります。
* **ステップ3**: Phalconで新しいTelegram通知チャネルを作成し、「User」チャットタイプを選択します。
* **ステップ4**: 「User ID」を指定されたフィールドに貼り付けて、チャネルの作成を完了します。

このチャネルに関連するリスクエンジンがトリガーされると、ボットは構造化されたアラートメッセージを自動的にこのチャットに送信します（以下の例を参照）。

### **Telegram Group Chat Mode**

* **ステップ1**: アラートを受け取りたいTelegramグループに@BlockSecPhalcon\_botを追加します。
* **ステップ2**: グループチャットで`/getchatid`コマンドを送信して、「Group Chat ID」を取得します。
* **ステップ3**: Phalconで新しいTelegram通知チャネルを作成し、「Group」チャットタイプを選択します。
* **ステップ4**: 「Group ID」を指定されたフィールドに貼り付けて、チャネルの作成を完了します。

### **Telegram Channel Mode**

* **ステップ1**: @BlockSecPhalcon\_botを管理者としてTelegramチャネルに追加します。
* **ステップ2**: チャネルチャットで`/getchannelid`コマンドを送信して、「Channel ID」を取得します。
* **ステップ3**: Phalconで新しいTelegram通知チャネルを作成し、「Channel」チャットタイプを選択します。
* **ステップ4**: 「Channel ID」を指定されたフィールドに貼り付けて、チャネルの作成を完了します。

## E-mail

* **ステップ1**: E-mailタイプの通知チャネルを作成し、アラートを受け取りたいメールアドレスを入力します。
* **ステップ2**: 検証コードを入力して作成を完了します。

このE-mail通知チャネルに関連するリスクエンジンがトリガーされると、事前に設定されたメールアドレスは構造化されたアラートメッセージを受信します（以下の例を参照）。

<br>

## Lark <a href="#lark" id="lark"></a>

* **ステップ1**: ボットをLarkグループに追加します。
* **ステップ2**: タイプとして「Custom Bot」を選択し、ボットをセットアップします。
* **ステップ3**: Phalconで新しいLark通知を作成します。
* **ステップ4**: Webhook URLとSecret Signatureを入力します。

> Larkボットの作成の詳細については、以下を参照してください：<https://open.larksuite.com/document/client-docs/bot-v3/bot-overview>

このLark通知チャネルに関連するリスクエンジンがトリガーされると、Larkグループにアラートメッセージが表示されます（以下の例を参照）。

<br>

## Webhook <a href="#webhook" id="webhook"></a>

**Webhookチャネル**を使用すると、Phalconのアラートメッセージを直接独自のサーバーまたはアプリケーションで受信できます。Phalconとシステムあなたのシステムとの間に安全なbridgeを作成することと考えられます—監視対象がトリガーされるたびに、Phalconはこのbridgeを介してアラートをサーバーに自動的に送信します。

* **ステップ1**: Phalconでシステムの通知チャネルを作成します。
* **ステップ2**: Webhook Server URLを入力します。

> サーバーがBasic Authenticationを使用している場合は、必要な認証情報を提供してください。

Webhookメッセージフォーマットと技術仕様の詳細については、以下のドキュメントを参照してください：

[Webhook形式](/ja/manual/notification-channels/webhook-format.md)[<br>](https://docs.google.com/document/d/1vewc32T-jTVEaqz-W4fHtZFAf88uF4vzdJM8pWkYTVA/edit?tab=t.0#heading=h.ntu9zql97jl5)

## Slack

* **ステップ1**: Phalconで新しいSlack通知チャネルを作成します。
* **ステップ2**: `Connect Slack`ボタンをクリックして認証ページに進みます。
* **ステップ3**: アラートを受け取りたいチャネルを設定し、認可を許可します。

このSlackチャネルに関連するリスクエンジンがトリガーされると、以下の例に示すようにSlackでアラートメッセージを受信します。

## Discord

* **ステップ1**: アラートを受け取りたいDiscordチャネルで、`Edit Channel`をクリックします。
* **ステップ2**: `Integrations`ページでWebhookを作成します。
* **ステップ3**: Phalconでシステムの通知チャネルを作成します。
* **ステップ4**: Webhook URLを貼り付けてチャネルの作成を完了します。

> Discord Webhookの作成の詳細については、以下を参照してください：<https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks>

このDiscordチャネルに関連するリスクエンジンがトリガーされると、チャネルは以下の例に示すようなアラートメッセージを受け取ります。

## PagerDuty

PagerDuty通知チャネルの設定には、2つの方法があります：**Token**または**E-mail Authentication**。

**Token Authentication**

* **ステップ1**: PagerDutyアカウントで`Events API V2`統合を追加します。
* **ステップ2**: Phalconで新しいPagerDutyチャネルを作成し、「Token」モードを選択します。
* **ステップ3**: `Integration Key`を貼り付けて設定を完了します。

<br>

**E-mail Authentication**

* **ステップ1**: PagerDutyアカウントで`Email`統合を追加します。
* **ステップ2**: Phalconで新しいPagerDutyチャネルを作成し、「Email」モードを選択します。
* **ステップ3**: `Integration Email`アドレスを入力してメール検証プロセスを完了します。
