[[ This is now being maintained in my hubot-scripts fork, and was merged into the hubot-scripts core. I still love pull requests though :) ]]
Light mapping of the Redmine REST API that allows hubot access to some basic redmine tasks. Once you have a redmine user (preferably one with enough access to modify tickets), add the following to your heroku/etc. config:
heroku config:add HUBOT_REDMINE_BASE_URL="http://redmine.your-server.com"
heroku config:add HUBOT_REDMINE_TOKEN="your api token here"
- Hubot show me [ticket]
- Hubot redmine me [ticket]
- Hubot show my tickets
- Hubot show [user]'s tickets ** [user] will attempt to match on redmine firstname or login
- Hubot assign [ticket] to [user]
- Hubot update [ticket] with "[note]"