如果您使用的是 Amazon Lex V2,請參閱 Amazon Lex V2 指南。
如果您使用的是 Amazon Lex V1,我們建議您將機器人升級到 Amazon Lex V2。我們不再向 V1 添加新功能,強烈建議所有新機器人使用 V2。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 5:完成 Slack 整合
在本節中,請使用 Slack API 主控台來完成 Slack 應用程式的整合。
-
在 http://api.slack.com
登入 Slack API 主控台。選擇您在步驟 3:建立 Slack 簡訊應用程式。中建立的應用程式。 -
依下列方式更新 OAuth 與許可功能:
-
在左側功能表中,選擇 OAuth 與許可。
-
在「重新導向網址」區段中,新增 Amazon Lex 在上一個步驟中提供的 OAuth 網址。選擇 Add a new Redirect URL (新增重新導向 URL),然後選擇 Save URLs (儲存 URL)。
-
在「機器人權杖範圍」區段中,使用「新增 OAuth 範圍」按鈕新增兩個權限。以下列文字篩選清單:
-
chat:write
-
team:read
-
-
-
將請求 URL 值更新為 Amazon Lex 在上一步中提供的回傳 URL,以更新互動性和捷徑功能。輸入您在步驟 4 中儲存的回傳 URL,然後選擇 Save Changes (儲存變更)。
-
依下列方式訂閱事件訂閱功能:
-
選擇 On (開) 選項來啟用事件。
-
將請求 URL 值設定為 Amazon Lex 在上一個步驟中提供的回傳網址。
-
在 Subscribe to Bot Events (訂閱機器人事件) 區段中,訂閱
message.im
機器人事件,以啟用最終使用者與 Slack 機器人之間的直接簡訊。 -
儲存變更。
-
-
啟用從「訊息」標籤傳送訊息,如下所示:
-
在左側選單中,選擇 In( App Home)。
-
在 「顯示分頁」區段中,選擇「允許使用者從訊息」標籤傳送 Slash 命令和訊息。
-