Cog 1.0
blog.operable.ioHere's some quick overview information on Cog:
Cog is a chat bot built for chatops-style workflows. In contrast to other bots out there, Cog has security features built in, with a customizable permission and rule system, allowing you to control who can execute commands.
Another neat feature is that you can write commands in whatever language you like. You can even distribute commands as Docker containers.
The bot itself is written in Elixir, with a command execution agent written in Go. It works out-of-the-box with Slack and Hipchat, but could be extended to other chat platforms with relatively little work by implementing a small interface.
This is really neat! It took me a while to figure out what it is though, the README should have a better explanation of what it is and some use cases.
We've also got a pretty extensive documentation site, as well: https://cog-book.operable.io/
Extensive != "Plain English description of your product".
Anyhoo, based on what I've seen so far, Cog is a shared CLI that integrates with Slack? Is that accurate?
Yea I had to dig into the docs, but you should get a good idea of what it does from a quick glance on the README, yea? The docs are really well done though. Kudos to your team!
Since I had to click through 2 links to find this, I thought I'd save others the time:
"Cog brings the power of the command line to the place you collaborate with your team all the time -- your chat window."
Which still conveys almost zero information about what it actually does.
True. But it was enough at least for me to know I don't need it.
Not to be confused with Cog, the Smalltalk Virtual Machine:
Thanks to all our early adopters and beta testers for making this possible.