This is an implementation of the conversation store interface for slapp for Slack apps running on Beep Boop.
npm install --save slapp-convo-beepboop
const Slapp = require('slapp')
const BeepBoopConvoStore = require('slapp-convo-beepboop')
var slapp = Slapp({
convo_store: BeepBoopConvoStore(),
})
Optionally pass an options object to the BeepBoopConvoStore
constructor.
The following options are supported
debug
boolean`logger
- defaults to null - Should be an object w/ a debug and error function.provider
-beepboop
(default) ormemory
. If set tobeepboop
, will also fallback tomemory
if config cannot be inferred and not running on Beep Boop
When running on Beep Boop all of the configuration for the store is handled automatically.