ChatOps
Awesome ChatOps ¶
一系列令人敬畏的事情 ChatOps.
ChatOps 是一种协作模型,有助于将人员、流程、工具和自动化连接到一个透明的工作流(对话驱动的开发)中. 因此,它允许自动化任务和协作,鼓励团队变得透明,工作得更好、成本更低、速度更快.
如果你想贡献,请阅读 CONTRIBUTING.md.
Articles¶
- So, What is ChatOps? And How do I Get Started? – ChatOps 概念和工具.
- What is ChatOps? A guide to its evolution, adoption, and significance – ChatOps 及其被 HipChat Evangelist 采用.
- How ChatOps can revolutionize your business – 使用 ChatOps、工具、当前趋势和未来的好处.
- 8 Reasons Why ChatOps Isn't Working At Your Company – 关于为什么 ChatOps 可能未在您的公司进行优化的见解,以及如何使其发挥作用的一些建议.
- When ChatOps Goes From Cool to Critical – Librato 对 ChatOps 的一些考虑.
- Better Living Through ChatOps - ChatOps 在管理虚拟作战室方面的优势.
- Making a Virtual War Room — the Journey to ChatOps - 逐步创建虚拟作战室.
Videos¶
- ChatOps at GitHub + slides – 杰西·纽兰 (Jesse Newland) 就此主题的首次公开演讲.
- ChatOps: Technology and Philosophy – Stackstorm 的 James Fryman 关于实施和维护 ChatOps 的理念、最佳实践.
- The Rise of ChatOps + slides – 来自 Jimmy Cuadra 的第一次 ChatOps 旧金山聚会.
- ChatOps: Augmented Reality for Ops – Github 如何使用聊天来提高事件期间的态势感知、共享知识、协调活动等等.
- Living in the Future with ChatOps + slides – Eric Sigler 对 PagerDuty 的 ChatOps 旅程的快速总结.
- Incident Management from the Future + slides – Michael Ansel 如何通过 Box 聊天来管理事件.
- ChatOps San Francisco YouTube Channel – 来自每次聚会的更多视频.
- Installing Hubot on Windows with PowerShell DSC - 使用 Hubot PowerShell Desired State Configuration (DSC) 资源在 Windows 上安装 Hubot.
- Embrace ChatOps, stop installing deployment software + slides - 来自 Laracon EU 2016 的关于如何利用 ChatOps 使用 Hubot 进行自动化部署的演讲.
- ChatOps with PowerShell and Errbot - 2017 年欧洲 PowerShell 大会上关于如何使用 PowerShell 在 Windows 上开始使用 Errbot 的演讲.
- ChatOps with PoshBot and PowerShell - PoshBot 概述,PoshBot 是波特兰 PowerShell 用户组中基于 PowerShell 的机器人框架.
Books¶
- ChatOps For Dummies – 了解实践起源、好处和入门所需工具的高级指南.
- ChatOps – Managing Operations in Group Chat – Jason Hand 的关键 ChatOps 概念和技术.
- Automation and Monitoring with Hubot - 一本电子书,引导您构建 Hubot 驱动的 ChatOps 实施.
Events¶
- ChatOps San Francisco – 关于 ChatOps 各个方面的讨论和协作,包括工具、安全性和方法论.
Podcasts¶
- ChatOps Extravaganza With Jason Hand, Sasha Rosenbaum, And Peter Burkholder – 关于 ChatOps 最佳实践的一集.
- ChatOps with Jason Hand - 关于 ChatOps 的一集.
Resources¶
- /r/chatops – 带有文章和讨论的 Subreddit.
Services¶
- Abbot – a hosted bot, extendible in C#, Python, and JavaScript. Integrates with Slack and Discord.
- AWS ChatBot - 一个交互式代理,用于监控 Slack 中的 AWS 资源并与之交互.
- marbot - 配置 AWS 监控、接收警报并解决 Slack 或 Microsoft Teams 中的事件.
Frameworks and libraries¶
这些开源项目将帮助您构建一个机器人,根据平台自动进行公司聊天.
AIM¶
Campfire¶
ChatWork¶
Dasher¶
Discord¶
Facebook Messenger¶
- Botkit (JavaScript,Node.js)
- FacebookMessenger (红宝石)
- Hubot + adapter (咖啡脚本,Node.js)
- Lita + adapter (红宝石)
- Opsdroid + connector (Python)
Fleep¶
Flowdock¶
Gitter¶
HipChat¶
- Cog (任何语言)
- Errbot (Python)
- Hal + adapter (去)
- Hipbot (红宝石)
- Hipchat 通过 XMPP (Go)
- Hipchat-go 通过 HipChat API v2 (Go)
- Hubot + adapter (咖啡脚本,Node.js)
- Lita + adapter (红宝石)
- Will (Python)
Idobata¶
iMessage¶
IRC¶
- Cinch (红宝石)
- Errbot (Python)
- Hal + adapter (去)
- Hubot + adapter (咖啡脚本,Node.js)
- Lita + adapter (红宝石)
- PagerBot (红宝石)
- Yetibot (Clojure)
Jabbr¶
Let's chat¶
Lingr¶
Matrix¶
Mattermost¶
- Errbot + adapter (Python)
- Hubot + adapter (咖啡脚本,Node.js)
- Hubot + adapter 通过 Websockets(CoffeeScript、Node.js)
Partychat¶
QQ¶
Rocket.Chat¶
Skype¶
Skyweb¶
Slack¶
- Botkit (JavaScript,Node.js)
- Bolt (JavaScript,Node.js)
- Cog (任何语言)
- Elixir-Slack (长生不老药)
- Errbot (Python)
- Gort (任何语言)
- Hal + adapter (去)
- Hubot + adapter (咖啡脚本,Node.js)
- Jubot (Clojure)
- Lita + adapter (红宝石)
- Multivac (蟒蛇,码头工人)
- Opsdroid + connector (Python)
- PagerBot (红宝石)
- PoshBot (电源外壳)
- Slack-Ruby-Bot (红宝石)
- Slackbotsy (红宝石)
- Slacker (长生不老药)
- Yetibot (Clojure)
Spark¶
Talker¶
Telegram¶
- Errbot (Python)
- Hubot + adapter (咖啡脚本,Node.js)
- Lita + adapter (红宝石)
- Opsdroid + connector (Python)
- Telegram-bot-ruby (红宝石)
- TelegramBot (水晶)
- TelegramBot (红宝石)
Tox¶
Twilio¶
- Botkit 通过 IP 消息传递(JavaScript、Node.js)
- Hubot + adapter 通过 IP 消息传递(CoffeeScript、Node.js)
- Hubot + adapter 通过短信(CoffeeScript、Node.js)