A hubot script to persist hubot's brain using redis. Current stable version: 3.0.1. Release cadence: low, maintenance-only updates. It extends Hubot's in-memory brain by storing data in Redis, enabling state persistence across restarts. Key differentiators: simple setup via REDIS_URL, supports authentication, UNIX sockets, and key prefixes. Requires a Redis server and Hubot >= 11. Peer dependency on hubot with engines >= 18.
npm install hubot-redis-brainNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to import and use RedisBrain with Hubot, set REDIS_URL, and manipulate brain data.
Use `import` instead of `require()`. Update your Hubot project to ESM or use dynamic import.
Set `redisOptions: { readyCheck: false }` in the Redis client configuration.Set environment variable REDIS_NO_CHECK=1 before starting Hubot.
Be consistent with REDIS_URL across restarts to avoid losing data.
npm install hubot-redis-brain --save and use `import` instead of `require()`.
Start Redis server or set REDIS_URL to a valid Redis instance.
Ensure RedisBrain is loaded via external-scripts.json or manually instantiated before using brain methods.