1.0.1 • Published 4 years ago
wingbot-daktela v1.0.1
Daktela connector for wingbot.ai
Connector for automating chat conversations on Daktela.
API
Daktela
BotService connector for wingbot.ai
Kind: global class
- Daktela
- new Daktela(processor, options, [senderLogger])
- .processEvent(body) ⇒ Promise.<Array.<{message:Object, pageId:string}>>
- .verifyRequest(body, headers) ⇒ Promise
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 |
1.0.1
4 years ago
1.0.0
4 years ago
1.0.0-alpha.5
4 years ago
1.0.0-alpha.4
4 years ago
1.0.0-alpha.3
5 years ago
1.0.0-alpha.2
5 years ago
1.0.0-alpha.1
5 years ago
0.0.3
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago