This is a version of GitHub's Campfire bot, hubot. He's pretty cool.
This is the productivity tool for Codegram, integrated with Slack. We're building a prodtivity-killer hubot instance, but that's another story.
These are the hubot-scripts
Codeborg uses:
auth
dnsimple
dribbble
eardropping
eval
excuse
heroku-status
keep-alive
newrelic
ping
redis-brain
shipit
status
youtube-info
You can find more info about them at the hubot-scripts repo.
This script reminds Codeborg about Asimov's Rules of Robotics. It includes the Zeroth Law, by R. Daneel Olivaw.
> codeborg the rules
The regexp to match this plugin is /(what are )?the (three |3 )?(rules|laws)/
.
This simple script lets Codeborg be able to listen to webhooks sent by other apps. Remember that you'll need to configure Codeborg to run as a web process on Heroku.
Using curl
, build the request like this:
$ curl -X POST --data-urlencode 'payload={"text": "Texting webhooks", "room":
"#dev"}' http://<your_app>.herokuapp.com/webhooks/testapp