User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome ChatOps

A collection of awesome things about ChatOps โ€“ managing operations through a chat

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 4, 2020, 6:05 p.m.

Thank you exAspArk & contributors
View Topic on GitHub:
exAspArk/awesome-chatops

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Articles

Videos

slides](https://speakerdeck.com/jnewland/chatops-at-github) โ€“ The first public talk on the subject by Jesse Newland.

James Fryman of Stackstorm about the philosophy, best practices for implementing and maintaining ChatOps.

slides](https://speakerdeck.com/jimmycuadra/the-rise-of-chatops) โ€“ From the first ChatOps San Francisco meetup by Jimmy Cuadra.

How Github use chat to improve situational awareness during incidents, to share knowledge, to coordinate activities, and much more.

slides](https://speakerdeck.com/esigler/living-in-the-future-with-chatops) โ€“ A quick summary of PagerDuty's ChatOps journey by Eric Sigler.

slides](https://cloud.app.box.com/s/xm8ni5b61iyuk0nclq7jcvtkhkzcepdx) โ€“ How Michael Ansel manages incidents via chat at Box.

Using the Hubot PowerShell Desired State Configuration (DSC) resource to install Hubot on Windows.

slides](http://www.slideshare.net/geshan/embrace-chatops-stop-installing-deployment-software-larcon-eu-2016) - A talk from Laracon EU 2016 about how to leverage ChatOps for automated deployment using Hubot.

A talk from PowerShell Conference Europe 2017 about how get started with Errbot on Windows with PowerShell.

An overview of PoshBot, a PowerShell-based bot framework at the Portland PowerShell user group.

Books

A high-level guide to understanding the origins of the practice, the benefits and tools needed to get started.

An e-book that walks you through building a Hubot driven ChatOps implementation.

Events

Discussion and collaboration on all aspects of ChatOps including tools, security, and methodology.

Podcasts

Resources

Subreddit with articles and discussion.

Services

IFTTT for developers (freemium). Integrates with Slack, GitHub, CircleCI, Google Cloud Build.

an interactive agent to monitor and interact with AWS resources in Slack.

AIM

A customizable, life embetterment robot.

Campfire

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

Hal

adapter](https://hal.readthedocs.io/en/latest/adapters/campfire.html) (Go)

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

ChatWork

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Dasher

A customizable, life embetterment robot.

Discord

Discord API for Ruby

637
174
7m
MIT

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Facebook Messenger

Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

10.15K
2.23K
101d
MIT

Definitely the best way to make Bots on Facebook Messenger with Ruby

916
205
4m
MIT

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

connector](https://github.com/opsdroid/connector-facebook) (Python)

Fleep

A customizable, life embetterment robot.

Flowdock

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Gitter

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

HipChat

HipChat bot written in ruby and eventmachine

88
10
3y 16d
MIT

A golang package to communicate with HipChat over XMPP

112
36
3y 6m
BSD-3-Clause

Go client library for the HipChat API v2

130
57
3y 4m
Apache-2.0

Cog

Any language)

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

Hal

adapter](https://hal.readthedocs.io/en/latest/adapters/campfire.html) (Go)

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Idobata

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

iMessage

A customizable, life embetterment robot.

IRC

The IRC Bot Building Framework

1.03K
176
1y 7m
MIT

Manage Pagerduty on-call schedules from within your internal chat channels.

275
102
3y 7m
MIT

๐Ÿค– Extreme chatops bot for Slack and IRC ๐Ÿ”ง New contributors welcome ๐Ÿ—

305
65
21d
EPL-1.0

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

Hal

adapter](https://hal.readthedocs.io/en/latest/adapters/campfire.html) (Go)

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Jabbr

A customizable, life embetterment robot.

Let's chat

A customizable, life embetterment robot.

Lingr

A customizable, life embetterment robot.

Matrix

connector](https://github.com/opsdroid/connector-facebook) (Python)

Mattermost

adapter](https://github.com/Vaelor/errbot-mattermost-backend) (Python)

A customizable, life embetterment robot.

Partychat

A customizable, life embetterment robot.

QQ

A customizable, life embetterment robot.

Rocket.Chat

adapter](https://github.com/Vaelor/errbot-mattermost-backend) (Python)

A customizable, life embetterment robot.

Skype

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

A customizable, life embetterment robot.

Skyweb

A customizable, life embetterment robot.

Slack

Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

10.15K
2.23K
101d
MIT

Slack real time messaging and web API client in Elixir

577
153
16d
MIT

Chatbot framework in Clojure

66
3
5y 7m
EPL-1.0

A ChatOps bot for Slack with a integrated job queue and RESTful API

49
2
3y 6m
MIT

Manage Pagerduty on-call schedules from within your internal chat channels.

275
102
3y 7m
MIT

Powershell-based bot framework

388
94
83d
MIT

The easiest way to write a Slack bot in Ruby.

48
6
8m
MIT

Ruby bot for Slack chat, inspired by botsy.

79
12
3y 4m
MIT

An Elixir Slack bot! (work in progress)

81
16
4y 5m
MIT

๐Ÿค– Extreme chatops bot for Slack and IRC ๐Ÿ”ง New contributors welcome ๐Ÿ—

305
65
21d
EPL-1.0

JavaScript, Node.js)

Cog

Any language)

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

Hal

adapter](https://hal.readthedocs.io/en/latest/adapters/campfire.html) (Go)

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

connector](https://github.com/opsdroid/connector-facebook) (Python)

Spark

connector](https://github.com/opsdroid/connector-facebook) (Python)

Talker

A customizable, life embetterment robot.

Telegram

Ruby wrapper for Telegram's Bot API

1.01K
164
28d
WTFPL

(deprecated) see https://github.com/protoncr/tourmaline instead

73
15
7m
MIT

A charismatic Ruby client for Telegram's Bot API

285
72
2y 118d
MIT

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

connector](https://github.com/opsdroid/connector-facebook) (Python)

Tox

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

Twilio

Botkit is an open source developer tool for building chat bots, apps and custom integrations for major messaging platforms.

10.15K
2.23K
101d
MIT

A customizable, life embetterment robot.

Twitter

A customizable, life embetterment robot.

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

connector](https://github.com/opsdroid/connector-facebook) (Python)

Typetalk

A customizable, life embetterment robot.

VictorOps

A customizable, life embetterment robot.

Visual Studio Online

A customizable, life embetterment robot.

Vkontakte

adapter](https://github.com/Vaelor/errbot-mattermost-backend) (Python)

ChatOps for Ruby: A pluggable chat bot framework usable with any chat service.

WeChat

A customizable, life embetterment robot.

XMPP / Jabber

Simple framework for creating Jabber bots

34
2
2y 19d
EPL-1.0

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

A customizable, life embetterment robot.

Yammer

A customizable, life embetterment robot.

Zulip

Err

a plugin based chatbot designed to be easily deployable, extensible and maintainable.

A customizable, life embetterment robot.