Hubot interface for GitHub issues
See src/gh-issues.coffee
for full documentation.
In hubot project repo, run:
npm install hubot-gh-issues --save
npm install hubot-gh-token --save
Then add hubot-gh-issues and hubot-gh-token to your
external-scripts.json
:
[
"hubot-gh-issues",
"hubot-gh-token"
]
hubot-gh-token
HUBOT_GH_ISSUES_DEFAULT_OWNER
HUBOT_GH_ISSUES_DEFAULT_REPO
user1>> hubot github open issue "everything is broken!" about "all of the things are broken, help!" in "somecompany/somerepo" with labels "things"
hubot>> Created issue #4 in somecompany/somerepo - https://github.com/somecompany/somerepo/issues/4