Ruboty::Hubot
ruboty plugin for using hubot script in ruboty.
Installation
Add this line to your application's Gemfile:
gem 'ruboty-hubot'
And then execute:
$ bundle
Or install it yourself as:
$ gem install ruboty-hubot
Usage
put your hubot scripts under the scripts
Example:
module.exports = function(robot) {
return robot.respond(/yo$/i, function(res) {
return res.send('yo!');
});
};
TODO
- [x] support
.js
scripts - [x] support
.coffee
scripts - [x] support robot.respond
- [x] support robot.hear
- [ ] support more complex methods (e.x. robot.http)
- [ ] support
external-scripts.json
- [ ] support
hubot-scripts.json
Contributing
- Fork it ( https://github.com/blockgiven/ruboty-hubot/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request