b9-debug
v1.0.4
Published
Logging and inspecting for debugging b9 slack bot.
Downloads
1
Readme
b9-debug
A b9 slack bot plugin, which enables logging and inspecting.
Options
debug_log
{Function}
console.log
Function which receives json emitted by listeners. Set tofalse
to disable.
Methods
b9.debug( channel, value )
Posts a formatted JSON attachment, to the provided channel. Useful for logging output during development.
channel
{String}
Theid
of the destination channel.value
{Any}
The value to log.
Listeners
"rtm.send"
Sends emitted json to debug_log
.
"rtm.read"
Sends emitted json to debug_log
.
Commands
inspect [prop]
Inspect properties of the b9
instance, from within slack. Accepts deeply
namespaced properties and bracket notation. Result is posted as a JSON file snippet.
Warning
This should only be used during development, or within a trusted environment,
as anything stored on the b9
instance could be exposed to any user.