Add Zalo channel adapter with webhook and send path
This commit is contained in:
@@ -37,6 +37,7 @@ function makeBaseConfig(): Config {
|
||||
bluebubbles: undefined,
|
||||
line: undefined,
|
||||
feishu: undefined,
|
||||
zalo: undefined,
|
||||
} as unknown as Config;
|
||||
}
|
||||
|
||||
@@ -57,6 +58,7 @@ describe('discoverServices', () => {
|
||||
expect.objectContaining({ name: 'bluebubbles', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'line', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'feishu', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'zalo', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'cron', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'mcp', status: 'not_configured' }),
|
||||
expect.objectContaining({ name: 'web_search', status: 'configured' }),
|
||||
|
||||
@@ -60,6 +60,7 @@ export function discoverServices(
|
||||
{ key: 'bluebubbles', name: 'bluebubbles', description: 'iMessage via BlueBubbles' },
|
||||
{ key: 'line', name: 'line', description: 'LINE Messaging API bot' },
|
||||
{ key: 'feishu', name: 'feishu', description: 'Feishu/Lark bot' },
|
||||
{ key: 'zalo', name: 'zalo', description: 'Zalo OA bot' },
|
||||
];
|
||||
|
||||
for (const { key, name, description } of channelConfigs) {
|
||||
|
||||
Reference in New Issue
Block a user