2015/04/28

PHP Slack Bot

使用PHP以Slack的Incoming WebHooks與Outgoing WebHook的機器人回應程式。

Slack端

Slack Service依次新增Incoming WebHooks與Outgoing WebHook。

Outgoing WebHooks

當User發送關鍵字起頭的訊息時,Slack會照此設定傳送到指定URL


  • Channel: 監聽的頻道
  • Trigger Word: 觸發的關鍵字,可以逗號分隔
  • URL: 接收資料的URL,一行一個
  • Token: Slack產生的,可以做為核對身分的依據(不會希望隨便任何人都可以傳送到這隻程式吧)


Incoming WebHooks

接收外部訊息顯示在Slack內的服務

Post to Channel: 預設發送的頻道,程式端可以複寫
Webhook URL: Slack產生,程式端要傳送的位址


PHP原始碼在 Github

沒有留言:

張貼留言