hubot-scrum

0.0.4 • Public • Published

Scrumbot!

Remember Funscrum!? Of course you do! Wouldn't it be great if you could do a daily scrum by talking directly to your bot on Slack or Hipchat?!

Scrumbot bugs your teammembers every morning, then annouces everyone's scrum at a specific time.

Funscrum

Installing

Add dependency to package.json:

$ npm install --save hubot-scrum

Include package in Hubot's external-scripts.json:

["hubot-scrum"]

Configuration

Scrumbot has some default settings, if you want to recieve emails you need to provide a Mailgun api key and a few other details. These are optional to use scrumbot, but greatly improve the experience!

HUBOT_SCRUM_MAILGUN_APIKEY=key-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
HUBOT_SCRUM_MAILGUN_EMAIL=scrumbot@example.com

If you don't have a mailgun api key, get one here.

Commands

hubot scrum help

Customize

You can adjust the schedule that the bot will nag you to do your scrum, the following are the defaults, but you can send in any crontab-like patter such as: '0 0 10 * * *' for 10 am.

Default time to tell users to do their scrum:

HUBOT_SCRUM_PROMPT_AT='0 0 6 * * *' # 6am everyday

Default scrum reminder time:

HUBOT_SCRUM_REMIND_AT='0 30 11 * * *' # 11am everyday

Send the scrum at 10 am everyday:

HUBOT_SCRUM_SUMMARY_AT='0 0 12 * * *' # noon

Development

The best way is to use npm link:

hubot-scrum$ npm link
hubot-scrum$ cd /path/to/your/hubot
hubot$ npm link hubot-scrum
hubot$ bin/hubot

Package Sidebar

Install

npm i hubot-scrum

Weekly Downloads

1

Version

0.0.4

License

MIT

Last publish

Collaborators

  • jpsilvashy