#chatops (2018-09)
Automation using Chat Bots with systems like Slack and GitHub
Archive: https://archive.sweetops.com/chatops/
2018-09-21
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Erik Osterman (Cloud Posse) has joined the channel
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
A Slack bot for GitHub organization management – and other things too - Netflix/hubcommander
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
What we do is pretty complicated. A big driver for us next year will be simplification
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
I think a combination of gitops tied with chatops will lower the bar for other members of an organization to contribute
![Andriy Knysh (Cloud Posse) avatar](https://avatars.slack-edge.com/2018-06-13/382332470551_54ed1a5d986e2068fd9c_72.jpg)
@Andriy Knysh (Cloud Posse) has joined the channel
![Max Moon avatar](https://secure.gravatar.com/avatar/c5140df884cb23031870bc683b2e8315.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Max Moon has joined the channel
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
would like to learn what “main stream” bots you’ve used or come across
![Adam avatar](https://avatars.slack-edge.com/2018-08-24/422524864129_cb15e50693ba89b270e3_72.png)
@Adam has joined the channel
![Ryan Ryke avatar](https://secure.gravatar.com/avatar/f31d7f6030a8b052718cf1dd57ebbc5d.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0004-72.png)
@Ryan Ryke has joined the channel
2018-09-22
![tolstikov avatar](https://avatars.slack-edge.com/2018-09-20/439670551077_0515c2a106a4f3ca0ff6_72.jpg)
@tolstikov has joined the channel
2018-09-26
![mrwacky avatar](https://avatars.slack-edge.com/2018-08-22/423003208646_5ad1b1ba6be6b00306b3_72.jpg)
@mrwacky has joined the channel
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
@michal.matyjek has joined the channel
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
So what do you people use?
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
I like Errbot - seems easy enough
looked at https://www.yellowant.com/ yesterday - but they seem to do a lot of marketing around solving problems Errbot has, but once I started looking deeper they really don’t
https://github.com/opsdroid/opsdroid seemed interesting given natural language processing plugin….
An intelligent workplace assistant bot that helps you automate your work
An open source chat-ops bot framework. Contribute to opsdroid/opsdroid development by creating an account on GitHub.
![J-Man avatar](https://secure.gravatar.com/avatar/5b5bbdf5251d617e83c5800da740041b.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0006-72.png)
@J-Man has joined the channel
![andrey.a.devyatkin avatar](https://avatars.slack-edge.com/2020-10-15/1414538673559_734105299dec4a795ef1_72.jpg)
@andrey.a.devyatkin has joined the channel
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Today I played with zappier. Now don’t get me wrong, this is a big hack - but it’s awesome for prototyping workflows like this
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
I used the Slack integration to listen for messages to a #test
channel that contain deploy version
. then i filter for messages by a authorized user @erik
. then I format the message and extract version 1.2.3
and stage production
. then I call a webhook and pass that information. then I send a slack message with those fields as a response to the slack channel.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
my biggest gripe is the round-trip time is ~20 seconds, so it doesn’t feel snappy
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@michal.matyjek looks like yellowant is similar to zappier but with more of chatops slant, right?
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
sounds like it
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
they also seem to be spamming https://www.reddit.com/r/chatops/ quite a lot - so I ruled out reddit as source of reliable information
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
We are also potentially looking at VictorOps, but not sure if they are as customizable as Zapier/other bots would be
2018-09-28
![rohit.verma avatar](https://secure.gravatar.com/avatar/2fe004659fb5ecb920681f93103d6957.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
@rohit.verma has joined the channel
2018-09-29
![stobiewankenobi avatar](https://avatars.slack-edge.com/2019-10-07/786619855184_d938c215a2ea94bd1e51_72.jpg)
@stobiewankenobi has joined the channel