hubot-new-mongodb-brain

1.0.0 • Public • Published

hubot-mongodb-brain travis npm slack

Persist Hubot's brain to MongoDB instead of Redis.

Usage

In a Hubot project repo, e.g. @mongodb-js/hubot, run:

npm install hubot-mongodb-brain --save;

Update the ./external-scripts.json in your hubot project repo to add hubot-mongodb-brain:

[
  "hubot-mongodb-brain"
]

Configuration

Set the MONGODB_URL environment variable to specify the MongoDB deployment to use [Default: mongodb://localhost:27017]. For example:

heroku config:set MONGODB_URL=mongodb://db.slack.mongodb.parts:27017/slack;

Debugging

Adjust the HUBOT_LOG_LEVEL environment variable should you run into problems. For example, to see the actual data in hubot's brain:

HUBOT_LOG_LEVEL=debug ./bin/hubot;

For safety, the actual values inside the brain will be logged using mongodb-redact:

License

Apache 2.0

/hubot-new-mongodb-brain/

    Package Sidebar

    Install

    npm i hubot-new-mongodb-brain

    Weekly Downloads

    0

    Version

    1.0.0

    License

    Apache-2.0

    Last publish

    Collaborators

    • frdmn