TypeError: Cannot read property 'substr' of undefined
at Promise.resolve.then (/Users/shinychang/bots/node_modules/@broid/slack/lib/core/Parser.js:50:38)
at tryCatcher (/Users/shinychang/bots/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/shinychang/bots/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/Users/shinychang/bots/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromiseCtx (/Users/shinychang/bots/node_modules/bluebird/js/release/promise.js:606:10)
at Async._drainQueue (/Users/shinychang/bots/node_modules/bluebird/js/release/async.js:138:12)
at Async._drainQueues (/Users/shinychang/bots/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues [as _onImmediate] (/Users/shinychang/bots/node_modules/bluebird/js/release/async.js:17:14)
at tryOnImmediate (timers.js:543:15)
at processImmediate [as _immediateCallback] (timers.js:523:5)
Overview
What project is this issue for?
broid-slack
Is this a bug, security, feature request, or feedback:
bug
Steps to Reproduce
Observed
I received
and got error message:
Expected
some format like below