跳至主要內容

IRC

先注意預設策略:IRC 新帳號的私訊和頻道訊息都為 disabled。僅儲存連線認證資料,不會自動開放對話。

設定認證連線​

在 Dashboard 通訊管道 → 新增 → IRC 的 TLS/SASL 接入輸入 Host、Nickname、SASL Username、SASL Password,可填寫需要加入的頻道。預設帳號 ID 為 network,TLS 連接埠為 6697。

該接入使用憑證驗證 TLS 和 SASL PLAIN。網路要求其他 TLS 連接埠時可調整 port;頻道名如 #anyy。協定背景見 IRCv3。

再用 CLI 開放存取​

anyy setup channel

在精靈中選擇 IRC。Dashboard 的連線表單沒有存取策略或 allow_from 輸入;CLI 提供:

  • 私訊:open、allowlist、disabled;
  • 頻道:mention、open、disabled;
  • allow_from:允許存取的已認證 IRC 帳號。

IRC 不支援配對。允許名單依賴網路提供的 IRCv3 account-tag,不能用可更改、可被重新佔用的 Nickname 代替穩定帳號身分。

分項檢查​

anyy channel reload
anyy channel doctor irc

先確認 SASL 登入與加入頻道,再按已選策略測試私訊。頻道 mention 可以用設定暱稱加冒號,例如 昵称: 你好。

目前接入沒有最終送達確認。寫入已認證連線成功,不代表目標使用者已經收到或讀到訊息。

連線失敗時分別檢查憑證、TLS 連接埠和 SASL 帳號;無法加入頻道時檢查頻道名及網路權限;名單使用者被忽略時檢查登入狀態與 account-tag。通用說明見訊息平台。