b9-debug

1.0.4 • Public • Published

NPM
Build Status Coverage Status


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 to false to disable.

Methods

b9.debug( channel, value )

Posts a formatted JSON attachment, to the provided channel. Useful for logging output during development.

  • channel {String}
    The id 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.

Readme

Keywords

Package Sidebar

Install

npm i b9-debug

Weekly Downloads

0

Version

1.0.4

License

MIT

Last publish

Collaborators

  • mike!