1.0.1 • Published 9 years ago

hubot-config v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

hubot-config

A configuration management library for Hubot

Installation

$ npm install --save hubot-config

Usage

parseConfig = require 'hubot-config'

config = parseConfig 'hello',       # 'hello' is script name ( hubot-hello )
  message: 'world'                  # process.env.HUBOT_HELLO_MESSAGE ? 'world'
  friendlyMessage: null             # process.env.HUBOT_HELLO_FRIENDLY_MESSAGE ? null

module.exports = (robot) ->
  robot.respond /hello/, (msg) ->
    msg.send config.message

  robot.respond /hi/, (msg) ->
    msg.send config.friendlyMessage

License

MIT

Author

bouzuya <m@bouzuya.net> (http://bouzuya.net)

Badges

Build Status Dependencies status Coverage Status