awesome chatops: GitHub File Free Download

Awesome ChatOps Awesome

A collection of awesome things about ChatOps.

ChatOps is a collaboration model that helps to connect people, process, tools, and automation into a transparent workflow (conversation-driven development).
So it allows to automate tasks and collaborate, encourages teams to be transparent, working better, cheaper and faster.

If you want to contribute, please read CONTRIBUTING.md.

Contents

Articles

Videos

Books

Events

  • ChatOps San Francisco – Discussion and collaboration on all aspects of ChatOps including tools, security, and methodology.

Podcasts

Resources

  • /r/chatops – Subreddit with articles and discussion.

Services

  • Abbot – a hosted bot, extendible in C#, Python, and JavaScript. Integrates with Slack and Discord.
  • AWS ChatBot – an interactive agent to monitor and interact with AWS resources in Slack.
  • marbot – configure AWS monitoring, receive alerts, and solve incidents in Slack or Microsoft Teams.

Frameworks and libraries

These open source projects will help you to build a bot to automate your company chat depending on the platform.

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)
  • Errbot (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

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

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)
  • Gort (Any language)
  • 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

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

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

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)

License

CC0

Go to GitHub File