wingbot-daktela

1.0.1 • Public • Published

Daktela connector for wingbot.ai

Connector for automating chat conversations on Daktela.


API

Daktela

BotService connector for wingbot.ai

Kind: global class

new Daktela(processor, options, [senderLogger])

Param Type Description
processor Processor wingbot Processor instance
options Object
[options.terminateAction] string conversation termination postback
[options.pageId] string custom page ID
[options.requestLib] function request library replacement for testing
[senderLogger] console optional console like chat logger

daktela.processEvent(body) ⇒ Promise.<Array.<{message:Object, pageId:string}>>

Process Facebook request

Kind: instance method of Daktela
Returns: Promise.<Array.<{message:Object, pageId:string}>> - - unprocessed events

Param Type Description
body Object event body

daktela.verifyRequest(body, headers) ⇒ Promise

Verify Facebook webhook event

Kind: instance method of Daktela
Throws:

  • Error when authorization token is invalid or missing
Param Type Description
body Object parsed request body
headers Object request headers

Dependencies (2)

Dev Dependencies (13)

Package Sidebar

Install

npm i wingbot-daktela

Weekly Downloads

6

Version

1.0.1

License

MIT

Unpacked Size

38.3 kB

Total Files

11

Last publish

Collaborators

  • ales.kalfas
  • wingbot.ai