hubot plugin for pivotal tracker
- Add project info to the hubot brain.
- Show stored project list.
- Show a story summary when your conversation includes
pv#1111111
format. - Link your chat user with a pivotal user.
- Show all ticket summaries which you are registered as an owner.
In your hubot project, run
$ npm install --save hubot-pivotal
Then, add hubot-pivotal
to your external-scripts.json
:
[
...,
"hubot-pivotal"
]
This plugin stores data to brain. So, use a permanent solution for the hubot brain like Redis, Mongo etc...
Environmental variables
HUBOT_PIVOTAL_TOKEN : Access token for your pivotal projects.
If you want to allow your hubot to access multiple projects,
make sure this token has proper permission.
> @hubot add pivotal project #1111111
OK! I've added new project "Foo Project" for #1111111
> @hubot add pivotal project #2222222
OK! I've added new project "Bar Project" for #2222222
> @hubot show pivotal projects
Here you are!
Foo Project https://www.pivotaltracker.com/n/projects/1111111
This is Foo project as you know.
Bar Project https://www.pivotaltracker.com/n/projects/2222222
No description for this project.
> Hey @taro, did you finished pv#123456789?
#123456789 Add awesome feature for our web application.
https://www.pivotaltracker.com/story/show/123456789 at Foo Project
Type:bug Status:delivered Point:0