{ "name": "@openclaw/irc", "version": "2026.7.2", "description": "OpenClaw IRC channel plugin", "type": "module", "devDependencies": { "@openclaw/plugin-sdk": "workspace:*" }, "openclaw": { "extensions": [ "./index.ts" ], "install": { "clawhubSpec": "clawhub:@openclaw/irc", "npmSpec": "@openclaw/irc", "defaultChoice": "npm", "minHostVersion": ">=2026.6.9", "allowInvalidConfigRecovery": true }, "setupEntry": "./setup-entry.ts", "setupFeatures": { "configPromotion": true }, "channel": { "id": "irc", "configuredState": { "env": { "allOf": [ "IRC_HOST", "IRC_NICK" ] } }, "label": "IRC", "selectionLabel": "IRC (Server + Nick)", "detailLabel": "IRC", "docsPath": "/channels/irc", "docsLabel": "irc", "blurb": "classic IRC networks with DM/channel routing and pairing controls.", "aliases": [ "internet-relay-chat" ], "systemImage": "network", "setup": { "fields": [ { "key": "host", "kind": "string", "cli": { "flags": "--host ", "description": "IRC server host" } }, { "key": "port", "kind": "string", "cli": { "flags": "--port ", "description": "IRC server port" } }, { "key": "tls", "kind": "boolean", "cli": { "flags": "--tls", "description": "Use TLS for IRC" } }, { "key": "nick", "kind": "string", "cli": { "flags": "--nick ", "description": "IRC nickname" } }, { "key": "username", "kind": "string", "cli": { "flags": "--username ", "description": "IRC username" } }, { "key": "realname", "kind": "string", "cli": { "flags": "--realname ", "description": "IRC real name" } }, { "key": "channels", "kind": "string-list", "cli": { "flags": "--channels ", "description": "IRC channels" } }, { "key": "password", "kind": "string", "sensitive": true, "cli": { "flags": "--password ", "description": "IRC server password" } }, { "key": "useEnv", "kind": "boolean", "cli": { "flags": "--use-env", "description": "Use IRC environment configuration" } } ] } }, "compat": { "pluginApi": ">=2026.7.2" }, "build": { "openclawVersion": "2026.7.2", "bundledDist": false }, "release": { "publishToClawHub": true, "publishToNpm": true } }, "dependencies": { "zod": "4.4.3" }, "repository": { "type": "git", "url": "https://github.com/openclaw/openclaw" } }