Add a new channel plugin for Zoom Team Chat integration: - Server-to-Server OAuth with client_credentials grant - Webhook signature verification (HMAC-SHA256) - Support for both DMs and channel messages - Policy controls for DMs and group messaging - Onboarding wizard for credentials setup - Connection health probe Requires a Zoom Team Chat app with `imchat:bot` scope. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
33 lines
721 B
JSON
33 lines
721 B
JSON
{
|
|
"name": "@moltbot/zoom",
|
|
"version": "2026.1.27-beta.1",
|
|
"type": "module",
|
|
"description": "Moltbot Zoom Team Chat channel plugin",
|
|
"moltbot": {
|
|
"extensions": [
|
|
"./index.ts"
|
|
],
|
|
"channel": {
|
|
"id": "zoom",
|
|
"label": "Zoom Team Chat",
|
|
"selectionLabel": "Zoom Team Chat (S2S OAuth)",
|
|
"docsPath": "/channels/zoom",
|
|
"docsLabel": "zoom",
|
|
"blurb": "S2S OAuth; enterprise messaging.",
|
|
"aliases": [],
|
|
"order": 70
|
|
},
|
|
"install": {
|
|
"npmSpec": "@moltbot/zoom",
|
|
"localPath": "extensions/zoom",
|
|
"defaultChoice": "npm"
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"express": "^5.2.1"
|
|
},
|
|
"devDependencies": {
|
|
"moltbot": "workspace:*"
|
|
}
|
|
}
|