> 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/zh-hant/manual/notification-channels.md).

# 通知渠道

**通知管道**通過**7個整合管道** — [Telegram](#telegram)、[E-mail](#e-mail)、[Lark](#lark)、[Webhook](#webhook)、[Slack](#slack)、[Discord](#discord) 和 [PagerDuty](#pagerduty) 傳遞警報。

每個管道可獨立訂閱兩種類型的通知：

* **Risk Engines** — 由您映射的 Risk Engines 觸發的警報。
* **Monitor Events** — 在您監控的地址上檢測到的風險變化。詳細配置請參閱 [Monitor](/zh-hant/manual/monitor.md#setting-up-notifications)。

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

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

**Telegram 通知管道**提供三種警報傳遞模式：**用戶聊天**、**群組聊天** 和 **頻道**。

* **用戶聊天模式**：警報將直接發送給機器人。
* **群組/頻道模式**：機器人將警報消息推送到預先配置的 Telegram 群組或頻道。

每種模式的配置步驟詳述如下。

### **Telegram 用戶聊天模式**

* **步驟 1**：在 Telegram 中搜索 **@BlockSecPhalcon\_bot** (<https://t.me/BlockSecPhalcon_bot>) 並打開與該機器人的聊天。
* **步驟 2**：在與機器人的聊天中發送 `/getchatid` 命令以接收您的「用戶 ID」。
* **步驟 3**：在 Phalcon 中建立 Telegram 通知管道並選擇「用戶」聊天類型。
* **步驟 4**：將您的「用戶 ID」粘貼到指定欄位中以完成管道建立。

當與此管道關聯的 Risk Engine 被觸發時，機器人將自動向此聊天發送結構化的警報消息（如下面的示例所示）。

### **Telegram 群組聊天模式**

* **步驟 1**：將 @BlockSecPhalcon\_bot 添加到您想要接收警報的 Telegram 群組中。
* **步驟 2**：在群組聊天中發送 `/getchatid` 命令以獲取「群組聊天 ID」。
* **步驟 3**：在 Phalcon 中建立 Telegram 通知管道並選擇「群組」聊天類型。
* **步驟 4**：將「群組 ID」粘貼到指定欄位中以完成管道建立。

### **Telegram 頻道模式**

* **步驟 1**：將 @BlockSecPhalcon\_bot 作為管理員添加到您的 Telegram 頻道。
* **步驟 2**：在頻道聊天中發送 `/getchannelid` 命令以獲取「頻道 ID」。
* **步驟 3**：在 Phalcon 中建立 Telegram 通知管道並選擇「頻道」聊天類型。
* **步驟 4**：將「頻道 ID」粘貼到指定欄位中以完成管道建立。

## E-mail

* **步驟 1**：建立電子郵件類型的通知管道並輸入您希望接收警報的電子郵件地址。
* **步驟 2**：填寫驗證碼以完成建立。

當與此電子郵件通知管道關聯的 Risk Engine 被觸發時，預先配置的電子郵件地址將接收結構化的警報消息（如下面的示例所示）。

<br>

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

* **步驟 1**：將機器人添加到您的 Lark 群組。
* **步驟 2**：選擇「自定義機器人」作為類型並設置該機器人。
* **步驟 3**：在 Phalcon 中建立 Lark 通知。
* **步驟 4**：輸入 Webhook URL 和密鑰簽名。

> 有關建立 Lark 機器人的更多信息，請參閱：<https://open.larksuite.com/document/client-docs/bot-v3/bot-overview>

當與此 Lark 通知管道關聯的 Risk Engine 被觸發時，警報消息將在您的 Lark 群組中顯示（如下面的示例所示）。

<br>

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

**Webhook 管道**允許您直接在自己的伺服器或應用程序中接收 Phalcon 的警報消息。可以將其視為在 Phalcon 和您的系統之間建立安全的跨链桥 — 每當您的監控被觸發時，Phalcon 會自動通過此跨链桥向您的伺服器發送這些警報。

* **步驟 1**：在 Phalcon 中建立 Webhook 管道。
* **步驟 2**：輸入您的 Webhook 伺服器 URL。

> 如果您的伺服器使用基本身份驗證，請提供必要的憑據。

有關詳細的 Webhook 消息格式和技術規範，請參閱以下文檔：

[Webhook 格式](/zh-hant/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 管道關聯的 Risk Engine 被觸發時，您將在 Slack 中接收警報消息，如下面的示例所示。

## Discord

* **步驟 1**：在您想要接收警報的 Discord 頻道中，點擊 `Edit Channel`。
* **步驟 2**：在 `Integrations` 頁面上建立 Webhook。
* **步驟 3**：在 Phalcon 中建立 Discord 頻道。
* **步驟 4**：粘貼您的 Webhook URL 並完成頻道建立。

> 有關建立 Discord Webhook 的更多信息，請參閱：<https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks>

當與此 Discord 管道關聯的 Risk Engine 被觸發時，該頻道將接收警報消息，如下面的示例所示。

## PagerDuty

有兩種方式來設置 PagerDuty 的通知管道：**令牌** 或 **電子郵件身份驗證**。

**令牌身份驗證**

* **步驟 1**：在您的 PagerDuty 帳戶中添加 `Events API V2` 整合。
* **步驟 2**：在 Phalcon 中建立 PagerDuty 管道並選擇「令牌」模式。
* **步驟 3**：粘貼您的 `Integration Key` 以完成配置。

<br>

**電子郵件身份驗證**

* **步驟 1**：在您的 PagerDuty 帳戶中添加 `Email` 整合。
* **步驟 2**：在 Phalcon 中建立 PagerDuty 管道並選擇「電子郵件」模式。
* **步驟 3**：輸入 `Integration Email` 地址並完成電子郵件驗證過程。
