Hubot - Using with slack
要將 Hubot 整合 Slack,首先要先在 Slack 上建立 Hubot App。
在 Slack 上點選加入 Apps。
選取安裝 Hubot App。
點選 Install 按鈕。
為加進 Slack 的 Hubot 取個名字,然後按下 Add Hubot Integration 按鈕。
複製 API Token 供後續使用,設定 Hubot 的名字、圖示…等資訓。
按下 Save Integration 按鈕。
Slack 的 Apps 那區就會顯示剛所建立的 Hubot App。
接著安裝 Hubot 要用到的 Slack adapter。
npm install hubot-slack --save
將剛剛複製的 API Token 設到環境變數。
set HUBOT_SLACK_TOKEN=<Token>
將 Hubot 運行起來並指定使用 Slack adapter。
hubot --adapter slack
Hubot 與 Slack 就做完整合的動作了,可直接對 Slack 的 Hubot app 調用 Hubot 的命令。