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.
Anyhoo, based on what I've seen so far, Cog is a shared CLI that integrates with Slack? Is that accurate?
"Cog brings the power of the command line to the place you collaborate with your team all the time -- your chat window."