笔记:awesome-chatops摘要

tech2025-11-08  8

英文原文见awesome-chatops

ChatOps是一种协作模型,促进将人员、流程、工具和自动化软件连接到透明的工作流程(会话驱动的开发)中。它允许任务自动化和协作,促使团队保持透明,以更好、更便宜和更快的方式工作。

相关的在线文章和视频略去。

相关书籍:

ChatOps For Dummies 深入了解实践的起源,入门所需的好处和工具的高级指南。ChatOps –管理群聊中的操作 Jason Hand撰写的关键ChatOps概念和技术。使用Hubot进行自动化和监控 电子书,指导构建由Hubot驱动的ChatOps实现

大事记:

旧金山ChatOps –关于ChatOps各个方面的讨论和协作,包括工具,安全性和方法论

相关资源:

/ r / chatops –带有文章和讨论的子目录

服务:

WorkflowCI –适用于开发人员的IFTTT(免费)。与Slack,GitHub,CircleCI,Google Cloud Build集成。

Microsoft/BotFramework-Hubot

yellowant: Advanced ChatOps for the modern workplace

AWS ChatBot-用于监视Slack中的AWS资源并与之交互的交互式代理。

框架和库:

这些开源项目可帮助构建一个机器人,以根据平台自动进行公司聊天。其中比较感兴趣的记录了链接(其它到github看吧)。

AIM

Hubot + adapter (CoffeeScript, Node.js)

Campfire

Errbot + adapter (Python)Hal + adapter (Go)Hubot + adapter (CoffeeScript, Node.js)Lita + adapter (Ruby)

ChatWork

Hubot + adapter (CoffeeScript, Node.js)Lita + adapter (Ruby)

Dasher

Hubot + adapter (CoffeeScript, Node.js)

Discord

Discordrb (Ruby)Errbot + adapter (Python)lita + adapter (Ruby)

Facebook Messenger

Botkit (JavaScript, Node.js)FacebookMessenger (Ruby)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)opsdroid + connector (Python)

Fleep

Hubot + adapter (CoffeeScript, Node.js)

Flowdock

Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)

Gitter

Errbot + adapter (Python)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)

HipChat

Cog (Any language)Errbot (Python)Hal + adapter (Go)Hipbot (Ruby)Hipchat via XMPP (Go)Hipchat-go via HipChat API v2 (Go)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)Will (Python)

Idobata

lita + adapter (Ruby)

iMessage

Hubot + adapter (CoffeeScript, Node.js)

IRC

Cinch (Ruby): The IRC Bot Building FrameworkErrbot (Python)Hal + adapter (Go)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)PagerBot (Ruby)Yetibot (Clojure)

Jabbr

Hubot + adapter (CoffeeScript, Node.js)

Let’s chat

Hubot + adapter (CoffeeScript, Node.js)

Lingr

Hubot + adapter (CoffeeScript, Node.js)

Matrix

opsdroid + connector (Python)

Mattermost

Errbot + adapter (Python)Hubot + adapter (CoffeeScript, Node.js)Hubot + adapter via Websockets (CoffeeScript, Node.js)

Partychat

Hubot + adapter (CoffeeScript, Node.js)

QQ

Hubot + adapter (CoffeeScript, Node.js)

Rocket.Chat:

Errbot + adapter (Python)Hubot + adapter (CoffeeScript, Node.js)

Skype

Errbot + adapter (Python)Hubot + adapter (CoffeeScript, Node.js)Hubot + adapter via Web (CoffeeScript, Node.js)

Skyweb

Hubot + adapter (CoffeeScript, Node.js)

Slack

Botkit (JavaScript, Node.js)Bolt (JavaScript, Node.js)Cog (Any language)Elixir-Slack (Elixir)Errbot (Python)Hal + adapter (Go)Hubot + adapter (CoffeeScript, Node.js)Jubot (Clojure)lita + adapter (Ruby)Multivac (Python, Docker)opsdroid + connector (Python)PagerBot (Ruby)PoshBot (PowerShell)Slack-Ruby-Bot (Ruby)Slackbotsy (Ruby)Slacker (Elixir)Yetibot (Clojure)

Spark

opsdroid + connector (Python)

Talker

Hubot + adapter (CoffeeScript, Node.js)

Telegram

Errbot (Python)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)opsdroid + connector (Python)Telegram-bot-ruby (Ruby)TelegramBot (Crystal)TelegramBot (Ruby)

Tox

Errbot + adapter (Python)lita + adapter (Ruby)

Twilio

Botkit via IP Messaging (JavaScript, Node.js)Hubot + adapter via IP Messaging (CoffeeScript, Node.js)Hubot + adapter via SMS (CoffeeScript, Node.js)

Twitter

Chatterbot (Ruby)Hubot + adapter (CoffeeScript, Node.js)lita + adapter (Ruby)opsdroid + connector (Python)

Typetalk

Hubot + adapter (CoffeeScript, Node.js)

VictorOps

Hubot + adapter (CoffeeScript, Node.js)

Visual Studio Online

Hubot + adapter (CoffeeScript, Node.js)

Vkontakte

Errbot + adapter (Python)lita + adapter (Ruby)

WeChat

Hubot + adapter (CoffeeScript, Node.js)

XMPP / Jabber

Errbot (Python)Hubot + adapter (CoffeeScript, Node.js)Jabberjay (Clojure)

Yammer

Hubot + adapter (CoffeeScript, Node.js)

Zulip

Errbot + adapter (Python)Hubot + adapter (CoffeeScript, Node.js)
最新回复(0)