exAspArk / Awesome Chatops
π€ A collection of awesome things about ChatOps β managing operations through a chat
Stars: β 648
Projects that are alternatives of or similar to Awesome Chatops
docker-hubot
Docker container for running hubot in a container.
Stars: β 17 (-97.38%)
Mutual labels: chatops, chatbot
hubot-code-review
A Hubot script for GitHub code review on Slack.
Stars: β 38 (-94.14%)
Mutual labels: chatops, chatbot
intelligo-generator
π οΈ Chatbot generator for Intelligo Framework.
Stars: β 31 (-95.22%)
Mutual labels: bots, chatbot
Yetibot
π€ Extreme chatops bot for Slack and IRC π§ New contributors welcome π
Stars: β 311 (-52.01%)
Mutual labels: chatbot, chatops
Hutoma-Conversational-AI-Platform
Hu:toma AI is an open source stack designed to help you create compelling conversational interfaces with little effort and above industry accuracy
Stars: β 35 (-94.6%)
Mutual labels: bots, chatbot
Webhook2telegram
π€ A simple bot to translate JSON HTTP requests into Telegram push messages
Stars: β 357 (-44.91%)
Mutual labels: chatbot, chatops
Flask Assistant
Framework for Building Virtual Assistants with Dialogflow and python
Stars: β 358 (-44.75%)
Mutual labels: chatbot, bots
intelligo.js.org
The official website for Intelligo chatbot framework.
Stars: β 18 (-97.22%)
Mutual labels: bots, chatbot
Nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Stars: β 4,670 (+620.68%)
Mutual labels: chatbot, bots
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
Stars: β 60 (-90.74%)
Mutual labels: bots, chatbot
nlp-dialogue
A full-process dialogue system that can be deployed online
Stars: β 69 (-89.35%)
Mutual labels: bots, chatbot
Chat-Bot
Chatbot β is a computer program that simulates a natural human conversation. Users communicate with a chatbot via the chat interface or by voice, like how they would talk to a real person.
Stars: β 26 (-95.99%)
Mutual labels: bots, chatbot
Awesome Bots
The most awesome list about bots βοΈπ€
Stars: β 2,864 (+341.98%)
Mutual labels: chatbot, bots
Rivescript Js
A RiveScript interpreter for JavaScript. RiveScript is a scripting language for chatterbots.
Stars: β 350 (-45.99%)
Mutual labels: chatbot, bots
Botlibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
Stars: β 412 (-36.42%)
Mutual labels: chatbot, bots
Awesome ChatOps
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
- So, What is ChatOps? And How do I Get Started? β ChatOps concepts and tools.
- What is ChatOps? A guide to its evolution, adoption, and significance β ChatOps and its adoption by HipChat Evangelist.
- How ChatOps can revolutionize your business β Benefits of using ChatOps, tools, current trend and the future.
- 8 Reasons Why ChatOps Isn't Working At Your Company β The insight on why ChatOps might not be optimized at your company, and some advice how to make it work.
- When ChatOps Goes From Cool to Critical β Some considerations of ChatOps at Librato.
- Better Living Through ChatOps - The benefits ChatOps offers in managing a virtual war room.
- Making a Virtual War Roomβββthe Journey to ChatOps - Creating a virtual war room, step by step.
Videos
- ChatOps at GitHub + slides β The first public talk on the subject by Jesse Newland.
- ChatOps: Technology and Philosophy β James Fryman of Stackstorm about the philosophy, best practices for implementing and maintaining ChatOps.
- The Rise of ChatOps + slides β From the first ChatOps San Francisco meetup by Jimmy Cuadra.
- ChatOps: Augmented Reality for Ops β How Github use chat to improve situational awareness during incidents, to share knowledge, to coordinate activities, and much more.
- Living in the Future with ChatOps + slides β A quick summary of PagerDuty's ChatOps journey by Eric Sigler.
- Incident Management from the Future + slides β How Michael Ansel manages incidents via chat at Box.
- ChatOps San Francisco YouTube Channel β More videos from each meetup.
- Installing Hubot on Windows with PowerShell DSC - Using the Hubot PowerShell Desired State Configuration (DSC) resource to install Hubot on Windows.
- Embrace ChatOps, stop installing deployment software + slides - A talk from Laracon EU 2016 about how to leverage ChatOps for automated deployment using Hubot.
- ChatOps with PowerShell and Errbot - A talk from PowerShell Conference Europe 2017 about how get started with Errbot on Windows with PowerShell.
- ChatOps with PoshBot and PowerShell - An overview of PoshBot, a PowerShell-based bot framework at the Portland PowerShell user group.
Books
- ChatOps For Dummies β A high-level guide to understanding the origins of the practice, the benefits and tools needed to get started.
- ChatOps β Managing Operations in Group Chat β The key ChatOps concepts and technologies by Jason Hand.
- Automation and Monitoring with Hubot - An e-book that walks you through building a Hubot driven ChatOps implementation.
Events
- ChatOps San Francisco β Discussion and collaboration on all aspects of ChatOps including tools, security, and methodology.
Podcasts
- ChatOps Extravaganza With Jason Hand, Sasha Rosenbaum, And Peter Burkholder β An episode about best practices of ChatOps.
- ChatOps with Jason Hand - An episode about ChatOps in general.
Resources
- /r/chatops β Subreddit with articles and discussion.
Services
- AWS ChatBot - an interactive agent to monitor and interact with AWS resources in Slack.
Frameworks and libraries
These open source projects will help you to build a bot to automate your company chat depending on the platform.
- AIM
- Campfire
- ChatWork
- Dasher
- Discord
- Facebook Messenger
- Fleep
- Flowdock
- Gitter
- HipChat
- Idobata
- iMessage
- IRC
- Jabbr
- Let's chat
- Lingr
- Matrix
- Mattermost
- Partychat
- Rocket.Chat
- Skype
- Skyweb
- Slack
- Spark
- Talker
- Telegram
- Tox
- Twilio
- Typetalk
- VictorOps
- Visual Studio Online
- Vkontakte
- XMPP / Jabber
- Yammer
- Zulip
AIM
Campfire
- Errbot + adapter (Python)
- Hal + adapter (Go)
- Hubot + adapter (CoffeeScript, Node.js)
- Lita + adapter (Ruby)
ChatWork
Dasher
Discord
Facebook Messenger
- Botkit (JavaScript, Node.js)
- FacebookMessenger (Ruby)
- Hubot + adapter (CoffeeScript, Node.js)
- Lita + adapter (Ruby)
- opsdroid + connector (Python)
Fleep
Flowdock
Gitter
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
iMessage
IRC
- Cinch (Ruby)
- Errbot (Python)
- Hal + adapter (Go)
- Hubot + adapter (CoffeeScript, Node.js)
- Lita + adapter (Ruby)
- PagerBot (Ruby)
- Yetibot (Clojure)
Jabbr
Let's chat
Lingr
Matrix
Mattermost
- Errbot + adapter (Python)
- Hubot + adapter (CoffeeScript, Node.js)
- Hubot + adapter via Websockets (CoffeeScript, Node.js)
Partychat
Rocket.Chat
Skype
- Errbot + adapter (Python)
- Hubot + adapter (CoffeeScript, Node.js)
- Hubot + adapter via Web (CoffeeScript, Node.js)
Skyweb
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
Talker
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)
- Chatterbot (Ruby)
- Hubot + adapter (CoffeeScript, Node.js)
- Lita + adapter (Ruby)
- opsdroid + connector (Python)
Typetalk
VictorOps
Visual Studio Online
Vkontakte
XMPP / Jabber
Yammer
Zulip
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].