1.0.1 • Published 5 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
5 years ago
1.0.0
5 years ago
1.0.0-alpha.5
6 years ago
1.0.0-alpha.4
6 years ago
1.0.0-alpha.3
7 years ago
1.0.0-alpha.2
7 years ago
1.0.0-alpha.1
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago