用 Go 語言打造 DevOps Bot 在 4/27 參加 iThome 舉辦的第一屆 ChatBot Day,我分享了如何用 Go 語言 實作 DevOps Bot,可以透過 Facebook Messenger 或 Line Messenger API 來主動通知開發者。此議程希望可以幫助想玩 Bot 但是又不知道如何入門的開發者。如果不懂程式語言,也可以直些下載 Binary 來玩玩看。 DevOps Bot 需要哪些功能 支援 Command Line Flag 參數功能 支援 Bot API WebHook 功能 支援 Https for WebHook Tunnel 支援自動更新 https 憑證功能 (Let’s Encrypt) 支援監控 WebHook 服務功能 支援多種訊息格式 (圖片, 影片, 表情符號 … 等) 支援跨平台編譯執行檔 支援透過 Docker 發送訊息 支援高並發 (處理大量發送訊息) 有興趣可以直接看投影片說明: 用 Go 語言打造 DevOps Bot from Bo-Yi Wu 大家可以直接下載 drone-line 或 drone-facebook 執行檔來玩玩。 Related View用 Docker 發送 Line 訊息 (10)用 drone-line 架設 Line webhook 及發送訊息 (0)用 Go 語言打造微服務架構 (0)Go 語言的錯誤訊息處理 (0)台灣第一屆 GoPher 大會 (1)用 upx 壓縮 Go 語言執行擋 (2)2016 COSCUP 用 Golang 寫 Microservices (0)在 MAC OS 快速又簡單安裝 Docker 環境 – dlite (0)在 DigitalOcean 新竹社群簡介 Gitea 開源專案 (0)用 Traefik 搭配 Docker 快速架設服務 (0) Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Google+ (Opens in new window) Related