Getting TypeError: Expected an options argument but instead received a string
@aoberoi
Whenever i tried sending message from slack app im getting below error in console where i ran my server
node index.js @slack/events-api:adapter adapter instantiated - options: { includeBody: false, includeHeaders: false, waitForResponse: false } +0ms @slack/interactive-messages:adapter instantiated +0ms express:application set "x-powered-by" to true +17ms express:application set "etag" to 'weak' +6ms express:application set "etag fn" to [Function: generateETag] +4ms express:application set "env" to 'development' +8ms express:application set "query parser" to 'extended' +6ms express:application set "query parser fn" to [Function: parseExtendedQueryString] +10ms express:application set "subdomain offset" to 2 +5ms express:application set "trust proxy" to false +8ms express:application set "trust proxy fn" to [Function: trustNone] +15ms express:application booting in development mode +3ms express:application set "view" to [Function: View] +10ms express:application set "views" to 'C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\views' +4ms express:application set "jsonp callback name" to 'callback' +10ms express:router use '/' query +6ms express:router:layer new '/' +6ms express:router use '/' expressInit +8ms express:router:layer new '/' +7ms express:router use '/' jsonParser +16ms express:router:layer new '/' +21ms express:router use '/webhooks/slack/webhook' slackEventAdapterMiddleware +12ms express:router:layer new '/webhooks/slack/webhook' +10ms express:router use '/' urlencodedParser +6ms express:router:layer new '/' +10ms express:router use '/webhooks/slack/actions'
+4ms express:router:layer new '/webhooks/slack/actions' +10ms server listening on port 3000 express:router dispatching POST /webhooks/slack/webhook +14s express:router query : /webhooks/slack/webhook +6ms express:router expressInit : /webhooks/slack/webhook +4ms express:router jsonParser : /webhooks/slack/webhook +7ms body-parser:json content-type "application/json" +3ms body-parser:json content-encoding "identity" +10ms body-parser:json read body +12ms body-parser:json parse body +55ms body-parser:json parse json +4ms express:router trim prefix (/webhooks/slack/webhook) from url /webhooks/slack/webhook +2ms express:router slackEventAdapterMiddleware /webhooks/slack/webhook : /webhooks/slack/webhook +6ms @slack/events-api:express-middleware request recieved - method: POST, path: / +8ms @slack/events-api:express-middleware request token verification success +9ms @slack/events-api:express-middleware sending response - error: undefined, responseOptions: {} +2ms @slack/events-api:express-middleware response body: +12ms @slack/events-api:express-middleware emitting event - type: message, arguments: [ { client_msg_id: 'a6a04f03-28ff-498e-9c9f-27aacf3012fd', type: 'message', text: 'hey', user: 'UJ8Q33JQ1', ts: '1573623071.001000', team: 'TJGV1B2MD', channel: 'DJGV51W79', event_ts: '1573623071.001000', channel_type: 'im' } ] +16ms @slack/events-api:express-middleware response finished - status: 200, headers: [Object: null prototype] { 'x-powered-by': 'Express', 'x-slack-powered-by': '@slack:events-api/1.0.1 win32/10.0.17763 node/10.16.0', 'content-type': 'text/html; charset=utf-8', 'content-length': '0', etag: 'W/"0-2jmj7l5rSw0yVb/vlWAYkK/YBwk"' } +23ms TypeError: Expected an options argument but instead received a string at WebClient.apiCall (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules@slack\web-api\dist\WebClient.js:414:19) at Object.introduceToUser (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\lib\bot.js:44:17) at Object.handleDirectMessage (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\lib\bot.js:193:12) at SlackEventAdapter.slackEvents.on (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\index.js:24:7) at SlackEventAdapter.emit (events.js:198:13) at slackEventAdapterMiddleware (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules@slack\events-api\dist\express-middleware.js:160:20) at Layer.handle [as handle_request] (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules\express\lib\router\index.js:317:13) at C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules\express\lib\router\index.js:284:7 at Function.process_params (C:\Users\VenkateshGujjala\Music\Chatbots_with_python\OS_installation\Slack\message\node_modules\express\lib\router\index.js:335:12)