使用 MS Bot Framework 迷人之處,就是可以整合多種不同的通訊軟體,雖然只要通訊軟體系統有提供 API ,工程師們能嘗試進行介接,但透過設定的方式可以讓我們省了不少工夫。如 Microsoft 自家的 Skype,幾乎是無痛銜接,相當方便。
這一篇文章將簡單介紹如何新增 Bot 到您的 Slack。
Step 1. 開啟 https://api.slack.com/applications/new ,並登入您的 Slack 帳號 → 點選 Create an App
Step 2. 輸入 App Name 與出現的環境
Step 3. 選擇 OAuth & Permission → Add a new Redirect URL → 輸入網址:https://slack.botframework.com → Add → Save URL
Step 4. 選擇 Bot User → Add a Bot User → Add Bot User
Step 5. 接下來,點選 Event Subscriptions → Enable Event 的開關打開 → 輸入網址https://slack.botframework.com/api/Events/{BotHandle},這個 BotHandle 值,是在機器人註冊網頁內的 setting,可以找到。
Step 6. 往下拉找到 Subscribe to Bot Event 這一欄 → 點選 Add Bot User Event,選擇加入:
完成後,點選 Save Change
Step 7. 點選 Basic Information,這邊有些資訊我們會用到
Step 1. 開啟機器人設定畫面 → Channels → Slack
Step 2. 輸入相關資訊 → Save ,即完成我們的設定工作。
Step 3. 選擇 Authorize
Step 4. 左下角APP 部分點選 + 的按鈕
Step 5. 選擇您的機器人
Step 6. 與你的機器人互動 :)