27 lines
650 B
TypeScript
27 lines
650 B
TypeScript
import * as sdk from '@botpress/sdk'
|
|
import * as genenv from './.genenv'
|
|
import todoist from './bp_modules/todoist'
|
|
|
|
export default new sdk.BotDefinition({
|
|
configuration: {
|
|
schema: sdk.z.object({}),
|
|
},
|
|
states: {},
|
|
events: {},
|
|
recurringEvents: {},
|
|
user: {},
|
|
conversation: {},
|
|
})
|
|
.addIntegration(todoist, {
|
|
alias: 'todoist-src',
|
|
enabled: true,
|
|
configurationType: 'apiToken',
|
|
configuration: { apiToken: genenv.TODOIST_SRC_API_TOKEN },
|
|
})
|
|
.addIntegration(todoist, {
|
|
alias: 'todoist-dst',
|
|
enabled: true,
|
|
configurationType: 'apiToken',
|
|
configuration: { apiToken: genenv.TODOIST_DST_API_TOKEN },
|
|
})
|