chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
import { z, IntegrationDefinition } from '@botpress/sdk'
|
||||
import { integrationName } from './package.json'
|
||||
|
||||
export default new IntegrationDefinition({
|
||||
name: integrationName,
|
||||
version: '0.1.0',
|
||||
readme: 'hub.md',
|
||||
icon: 'icon.svg',
|
||||
configuration: {
|
||||
schema: z.object({
|
||||
webhookUrl: z.string().describe('The url to post the bot answers to.'),
|
||||
}),
|
||||
},
|
||||
channels: {
|
||||
webhook: {
|
||||
conversation: {
|
||||
tags: {
|
||||
id: { title: 'Conversation ID', description: 'The ID of the conversation' },
|
||||
},
|
||||
},
|
||||
messages: {
|
||||
// this channel only supports text messages
|
||||
text: {
|
||||
schema: z.object({
|
||||
text: z.string(),
|
||||
}),
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
user: {
|
||||
tags: {
|
||||
id: { title: 'User ID', description: 'The ID of the user' },
|
||||
},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user