五分鐘教你如何用函式計算部署釘釘群發機器人
阿新 • • 發佈:2018-12-25
如果你是釘釘多個群的管理員,想要在多個釘釘群群發訊息的時候,是不是還在為要尋找所有的群,並不斷的複製黏貼訊息而煩惱?
過去的你:(N 個群,N 次操作)
現在的你:(N 個群,1 次操作)
本篇文章適合對函式計算服務感興趣或想要在釘釘解放雙手、輕鬆的在多個群群發的使用者。本文將通過阿里雲函式計算服務,手把手教大家如何一鍵部署釘釘機器人群發私服,解放雙手。
本文分為以下幾部分:
- 主要特色
- 使用流程
- 部署指南
- 小結
主要特色
- 利用函式計算,一鍵部署釘釘機器人群發私服,解放雙手
- 通過鑑權認證,避免私服洩漏
使用流程
部署指南
- 開通
- git clone https://github.com/awesome-fc/dingtalk-broadcast.git
- 在專案目錄下的 urls.txt 檔案中,輸入要使用的群發機器人的 webhook
webhook地址:
- 點選 釘釘桌面版 右上角的個人名片,選擇 機器人管理
- 在機器人管理頁面中,可以選擇新增自定義機器人,也可以在已新增的自定義機器人列表中,點選
...
按鈕,獲取 webhook 地址
urls.txt 格式:
# 可以在每一行通過 ‘#’ 號,添加註釋 # 群 1 https://oapi.dingtalk.com/robot/send?access_token=123456 # 群 2 https://oapi.dingtalk.com/robot/send?access_token=456789
- 執行專案目錄下的 deploy.sh 檔案,命令列將會輸出
endpoint
與token
,同時會開啟瀏覽器並跳轉到 釘釘訊息群發 ,endpoint
與token
預設會填寫,此時只需要填寫要群發的 __訊息__,點擊發送即可
可以選擇自己要傳送的格式,選擇 @所有人 即可 @所有人
- 此後要傳送訊息,只需要執行專案目錄下的 start.sh 檔案,或直接瀏覽 釘釘訊息群發 並填寫
endpoint
、token
與要傳送的訊息即可 - 如果要修改機器人資訊,可以在 urls.txt 檔案中修改機器人資訊,並重新執行 deploy.sh
小結
利用函式計算服務部署釘釘群發機器人,一方面是將 N 個群 N 次 操作轉變為 N 個群 1 次操作、解放使用者雙手,另一方面是通過函式計算服務,將群發功能部署在雲端,避免了日後運維的操作,也方便廣大使用者的使用。