{ "name": "@openclaw/nextcloud-talk", "version": "2026.7.2", "description": "OpenClaw Nextcloud Talk channel plugin for conversations.", "repository": { "type": "git", "url": "https://github.com/openclaw/openclaw" }, "type": "module", "devDependencies": { "@openclaw/plugin-sdk": "workspace:*", "openclaw": "workspace:*" }, "peerDependencies": { "openclaw": ">=2026.7.2" }, "peerDependenciesMeta": { "openclaw": { "optional": true } }, "openclaw": { "extensions": [ "./index.ts" ], "setupEntry": "./setup-entry.ts", "setupFeatures": { "configPromotion": true }, "channel": { "id": "nextcloud-talk", "configuredState": { "env": { "anyOf": [ "NEXTCLOUD_TALK_BOT_SECRET", "NEXTCLOUD_TALK_API_PASSWORD" ] } }, "label": "Nextcloud Talk", "selectionLabel": "Nextcloud Talk (self-hosted)", "docsPath": "/channels/nextcloud-talk", "docsLabel": "nextcloud-talk", "blurb": "Self-hosted chat via Nextcloud Talk webhook bots.", "aliases": [ "nc-talk", "nc" ], "order": 65, "quickstartAllowFrom": true, "setup": { "fields": [ { "key": "baseUrl", "kind": "string", "cli": { "flags": "--base-url ", "description": "Nextcloud base URL" } }, { "key": "url", "kind": "string", "cli": { "flags": "--url ", "description": "Legacy Nextcloud base URL alias" } }, { "key": "secret", "kind": "string", "sensitive": true, "cli": { "flags": "--secret ", "description": "Nextcloud Talk bot secret" } }, { "key": "token", "kind": "string", "sensitive": true, "cli": { "flags": "--token ", "description": "Legacy Nextcloud bot secret alias" } }, { "key": "password", "kind": "string", "sensitive": true, "cli": { "flags": "--password ", "description": "Legacy Nextcloud bot secret alias" } }, { "key": "secretFile", "kind": "string", "sensitive": true, "cli": { "flags": "--secret-file ", "description": "Nextcloud Talk bot secret file" } }, { "key": "tokenFile", "kind": "string", "sensitive": true, "cli": { "flags": "--token-file ", "description": "Legacy Nextcloud bot secret file alias" } }, { "key": "useEnv", "kind": "boolean", "cli": { "flags": "--use-env", "description": "Use Nextcloud Talk environment credentials" } } ] } }, "install": { "npmSpec": "@openclaw/nextcloud-talk", "defaultChoice": "npm", "minHostVersion": ">=2026.4.10" }, "compat": { "pluginApi": ">=2026.7.2" }, "build": { "openclawVersion": "2026.7.2" }, "release": { "publishToClawHub": true, "publishToNpm": true } }, "dependencies": { "zod": "4.4.3" } }