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.
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!
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.