設定 Slack 通知

透過使用 Slack®設定通知,你可以喺 WHMCS 中發生事件時,于您的 Slack 通道中接收通知。

設定 Slack 通知 #

為咗令 WHMCS 能夠與 Slack API 進行通訊,WHMCS 需要一個 OAuth 權杖。

要透過 Slack 配置通知:

1.創建一個 Slack 應用程序。 #

登錄您的 Slack Workspace,並前往 https://api.slack.com/。

創建新嘅 Slack 應用程序:

  1. 點擊「建立應用程序」。 如果你尚未登錄,將需要登錄。
  2.   選擇「從頭開始」。
  3. 為應用程序輸入一個名稱(例如, WHMCS )。
  4. 選擇你希望添加應用嘅語境空間,然後點擊繼續。
  5. 在添加功能和功能下,選擇權限。
    Adding permissions for a Slack app.
  6. 碌至範圍:機械人權杖範圍。
    Adding scopes for a Slack app.
  7. 點擊添加 OAuth 範圍,並分配以下權限:
    • channels:join
    • channels:read
    • chat:write
    • groups:read
  8. 點擊安裝應用程序至工作空間。
    Installing a Slack app.
  9. 確認為您頭先配置嘅應用程序授權權限。

2.複製應用程序訪問令牌。 #

複製機械人用戶 OAuth 訪問令牌值。 你需要呢個值才能輸入 WHMCS。

Copying the bot access token.

3.前往您的通知配置。 #

在 WHMCS 中,前往設置( )>系統設置>通知。

在 Slack 通知提供者的,點擊設定。

4.把訪問權杖貼入 WHMCS。 #

将您複製嘅 Bot User OAuth Access Token 粘貼 OAuth Access Token。

Adding the token for a Slack app.

5.保存您的變更。 #

點擊保存變更。 WHMCS 將嘗試驗證 access token。

  • 如果驗證失敗,你將收到錯誤消息。 請檢查你是否正確輸入了 access token,確認它是否具有所有必要嘅範圍,然後再試一次。
  • 若驗證成功,窗口將會關閉。

6.創建通知規則。 #

創建所需嘅通知規則。 当您在通知規則中定義 Slack 通道時,WHMCS 將會自動加入您的 Slack 通道。

欲知更多信息,請參閱通知。

  私人通道 #

為咗喺私人頻道中發送通知:

  1.   打開 Slack 應用程序。
  2. 前往您的私人頻道。
  3. 使用以下命令邀請應用程序加入頻道:把 app_name 替換為您的應用程序名稱。 例如:
    /invite @WHMCS Test App
    
  4.   發送訊息。

該應用將加入私人頻道,並喺建立通知規則時可供 WHMCS 選擇。