{"_id":"@alexwoo-awso/openclaw-rocketchat","_rev":"15-fe037964a929d5751e2ab48f262101a4","name":"@alexwoo-awso/openclaw-rocketchat","dist-tags":{"latest":"0.3.11"},"versions":{"0.1.0":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.1.0","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.1.0","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"10c79501c6238623e85c58067dd8f8198de9e8be","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.1.0.tgz","fileCount":11,"integrity":"sha512-2ZxZpvFCJqfSTnzGNIhOssG4B71KnITNwaUH0ZNvDhwr+TMEGtrMc+10Tdz75nNM2u/Dzwd4Dphle3+ukkQgcg==","signatures":[{"sig":"MEQCIH4dMF7eJ8Hy6LUvwFKXiO/4CSsuHQBMvewtof2LuchZAiBtiV4VZX6gpfqJdut9iqJGRmrnfzPVw+giZtS3/k+REQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1960592},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b6593d26d3518b351919ba3378d211e7a5646ac5","scripts":{"lint":"echo 'lint: not configured'","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.2.15","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.1.0_1771269375792_0.14575900951174914","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.2.0","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.2.0","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"b7601bcc3cffd4a44eaf63bb424bb6b80d727ba1","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.2.0.tgz","fileCount":11,"integrity":"sha512-qchT4kwXORHTYo9kYlJT3PusX63zORCFx4qyYxMPhCOGcJxTkvmFjvltftFsFmEU9zU5dcVeMbFr+5JrZcfdMg==","signatures":[{"sig":"MEYCIQC46HO6lh6VN0IqF3ql7IJv7KRGipVDx2NbKnwTVjZDtQIhAMTzCUdp0TYZl5trK1kgZPx4PO3mlsjXQiU1ckzYZoOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981128},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0e6171f6ddc0188543ce4a8884598682d82b8167","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.3.28","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.2.0_1774826976806_0.6598674798122488","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.2.1","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.2.1","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"e93b4a78bbaec2248bb6b9100c5344c1e964b8c9","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.2.1.tgz","fileCount":11,"integrity":"sha512-8i/dPkosPc6tLrJMH+xde+qxfB0onUdX4YJ62dxRVbaESzRBbAU67XQk+KkgLu+9SF+qnHjZ8B6yT7E3rISQFg==","signatures":[{"sig":"MEUCIBJPzT80NsazEbRgj0qLW2rCCH+/uiAaCKmRqt2ksaFkAiEA2X+CSWAce2UgDzzpBTPBiaslEXiUvYBFLOnrpmHYS6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1949790},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0ffbd590427a488423b0e00641407a46517216c9","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.3.28","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.2.1_1774878496337_0.28038443206090347","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.0","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.0","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"23d1b77efb1780bb33d4951f48992f979f37b914","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.0.tgz","fileCount":11,"integrity":"sha512-+h9O9COERKt22GS6mR1Rpq2I/+zTSbmhPYgkleeJuR6ExpiafnjdzkMnYJqNLIQ7AIE2vRhZfw7DtkQoNk63XQ==","signatures":[{"sig":"MEUCIQDuYzfLSpW92Sr+0nx3fWmaDjbwAkDGiyp1WrVJ9Td1PQIgczotVAcTymqPL6eHelnMmoLvEAWopXVKUWj5Fbx9LqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639085},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"67b5f6dc115d80db19524ef8e28d1c28e966830d","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.3.28"},"compat":{"pluginApi":"^2026.3.28"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.3.28","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.0_1774918570788_0.08232175932882924","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.1","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.1","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"891bf667678716ca43848bf21ab101f1c6be083e","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.1.tgz","fileCount":11,"integrity":"sha512-mGRiEZDK29L8icAclRys5nzSfioLpqI9qEs7al47ax0fDZsxYBuJq9rXnKUC2a91N+84rq60+kmaaceSGLwVSg==","signatures":[{"sig":"MEYCIQCSHVSv9XBFVih5/f2dgnoVk9ml2rzP/s6mEE7q3CxdXAIhAPOGRoN7vYWgZ4bgZfemlawmO5YbzmAlxaxpINd3h+HS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645570},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c231ef6e3ec4acee0cae6b4375b5c23f67368fe4","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.3.28"},"compat":{"pluginApi":"^2026.3.28"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.3.28","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.1_1775028966592_0.5086987155925111","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.2","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.2","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"7413ebc678b5bf3c74f664325e2e083ee86ba9e2","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.2.tgz","fileCount":11,"integrity":"sha512-W6E2yiTUaecIjLp2JT2xqN3QXnur7Po8L/SPtXR4dOCepIQdp1Vqr0XiXxN23Qm4oXjB9VREhBa1eAtQWfdzIA==","signatures":[{"sig":"MEUCIBWzJq99ToVZbr+SfEOxP1/4c9luT3YL2dqP2JXXosCgAiEAygGjuad9uo3x0l8y8QuHsBamOTIFciheOtSwWmC5iqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645570},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"64001916d37ebd98f85b32da75600cb8262c6bc8","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.3.28"},"compat":{"pluginApi":"^2026.3.28"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.3.28","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.2_1775030072828_0.3091605351935143","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.3","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.3","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"ee389d886efa4ba1a6dda059621fc338fc11931a","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.3.tgz","fileCount":11,"integrity":"sha512-8MO9xI8E2QwcDgvf1hLk4h5A5Sw/wjbFX4UYXjVosp81CUohU6yv1lANNN4kSlz0YWr5nEy9/4sNmYNlnEXwEA==","signatures":[{"sig":"MEYCIQCCtqVAPLTETQeTTowY4aRwMOOeHDl0cqBkmx8ZoSaWawIhAJGnKwT0qNK3SLKijkwuDeWxxUxdjINwbe0lTugrciha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045137},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1c9b8ea8fee2254db652517997b3089aa50c7441","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.5"},"compat":{"pluginApi":"^2026.4.5"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.4.5","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.3_1775487070423_0.61597136558762","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.4","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.4","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"6a2f423c797df5e720f1a20d58829a9787779447","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.4.tgz","fileCount":23,"integrity":"sha512-OYxOTjUw7OrHd45Pwm6i0cTJuMIp4dB00Jmnat/g+Frqcvc396jgdE4aTwPzwkR0SCUWipwd/ifjH1WUPr6R+w==","signatures":[{"sig":"MEQCIE4EB1FpyB3kpdNsoQ3S1MgrqpqJ3pRTiBg00Z+2bhM+AiBYnSSe5WoiBT/KSnRKzh5EJSqu1O36+nBMz0E7wOo62w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2055131},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"97d1031e55112545843b6e9448ca7c6e0cab14cc","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.5"},"compat":{"pluginApi":"^2026.4.5"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","openclaw":"^2026.4.5","typescript":"^5.7.3","zod-to-json-schema":"^3.24.6"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.4_1775764898853_0.7000185975850752","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.5","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.5","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"c14f8f071a9c68a19d4b075b1b6322891d626f94","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.5.tgz","fileCount":23,"integrity":"sha512-PmSdmcSTciC0iYTP195feNJ7brkLGNi25UE8NfnMhMBlcUPdMHbdHHrWPyLp3Wur6aVxrPFf+frEWeVhuI0wYA==","signatures":[{"sig":"MEQCIBcoZzQeiYEo7W/o/zhlOyZOJVZEV/7UtlEYEcF28EPUAiANYLLqlcLBxOmbMLo4rZhbYTA3UGN1QyMFkN7eoTRCgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056922},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"50e076c8f23c303df4b17af8f902ee3a6c6afa49","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.5"},"compat":{"pluginApi":"^2026.4.5"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","openclaw":"^2026.4.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.5_1776249207253_0.02719259137898411","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.6","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.6","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"9bdf35e018f381847bbc566380326334eb733efc","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.6.tgz","fileCount":23,"integrity":"sha512-NPJHis/7cGPFh8RyTb25bOx8aTC1lx0ovawV2wl2qj1eJ7WLFfQJLhX3I6pb/frcKKtjU2vTxDNAMnCmOz94Ow==","signatures":[{"sig":"MEQCIBvPMHYC16WGIUBq3E6OewneDSM+JPYGfWnHGWiqXOwmAiAxsWUtML7QzoRJ802stlI/shKTQmdp09nL4nu2UpiCLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2072835},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b9afb2de8671e2acb35293320c681e32f6e313a1","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.5"},"compat":{"pluginApi":"^2026.4.5"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.2","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.0","openclaw":"^2026.4.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.6_1776259790054_0.4361057348078188","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.7","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.7","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"5f4ffafbed640ef5f64910e4d4df1cb4c3d91c34","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.7.tgz","fileCount":23,"integrity":"sha512-awyBLXftNjeucYjLcNH5PHuZx5coNCsl1qKijgqSzuc7j/Q5o26mP2b4aA4dd3icD9PqG2q2Lgw2LXY6GR6J0g==","signatures":[{"sig":"MEYCIQDILw6vaIdhT2Gl70KFmcSalYBHw9nPZIJBmBDA2a1vsgIhANsg3+T+LQ+pWQc5xQoBGtMRu9BBQRb/HdCAIC5gsk7Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675851},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"26eabb7d714eef7aee63d2951f3c89f4a0d21961","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.23"},"compat":{"pluginApi":"^2026.4.23"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.7","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0","typebox":"^1.1.28","openclaw":"^2026.4.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.7_1777110646304_0.46641737554063734","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.8","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.8","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"25b79d573ba9ed79e3667d791931b4f53b0eb385","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.8.tgz","fileCount":23,"integrity":"sha512-FPkkLMLaTYse1v4kM3Fg+ZVvjW7CvjFO7BSCzkQFDeuNUJInI6AjbtkruFC1LxPibvheTz48AGTBuw0G1vyzlg==","signatures":[{"sig":"MEQCIGeizFRAnCQXy4nMXkjsZ6b9EUWaTGCHbEOop0MNqSsAAiAmsB/zadDFXlrDYzhsefowb7S1M3dNIk4E+YZ+SsFQ0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1677190},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cfba3888fd89801a1c190b05b8405b91b55671be","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.23"},"compat":{"pluginApi":"^2026.4.23"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.7","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0","typebox":"^1.1.28","openclaw":"^2026.4.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.8_1777114511197_0.9409129546612827","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.9","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.9","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"3adea02da2dcc770aa9e5ebf23c39e0818a21c27","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.9.tgz","fileCount":23,"integrity":"sha512-PwOD6oKW3hmsccuhumlf+obKzVJmiD9K9cuhRxzFkeCYRQlcNO2C4kOqGbngcd6E7NopkPLp8vDIZK6j8p6h1w==","signatures":[{"sig":"MEUCIQC+IjxG2R3JZeF+3BWzHTY7jQmaAcXaF4H+hMrm8ZNvxQIgRbViIYHoGxdjG+HxuBH82E7Vzgcg1UamruA+77gAM4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1683579},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a202d67176828d24128e0ad2951b3b662ab4416a","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.23"},"compat":{"pluginApi":"^2026.4.23"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.7","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0","typebox":"^1.1.28","openclaw":"^2026.4.23"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.9_1777120625349_0.4548965704700507","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.10","license":"MIT","_id":"@alexwoo-awso/openclaw-rocketchat@0.3.10","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"dist":{"shasum":"268adc252ac9309e670f278fbc0e8422f98bcb07","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.10.tgz","fileCount":28,"integrity":"sha512-AE9jUYOBwoZBxgITilG1K80p4PAS3muuPCqd2aD4bZ5XLvhIP8sxLGeA+4PZJHsMExj02G9qHd8JeKhu381krw==","signatures":[{"sig":"MEYCIQDXRqQ7woYgJeawzeJpnkl7ZzoFQzshq8R/3ElZIHeKgwIhANjkVjs+48WAEuDaIrhaQ7/nOIqM4VDO+BCLLYWnvxWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1698015},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"284a0cb63296e49083b861afdb2768dbbcd5604e","scripts":{"lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts","build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts"},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"openclaw":{"build":{"openclawVersion":"2026.4.23"},"compat":{"pluginApi":"^2026.4.23"},"channel":{"id":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","label":"Rocket.Chat","order":66,"docsPath":"/channels/rocketchat","docsLabel":"rocketchat","selectionLabel":"Rocket.Chat (plugin)"},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"},"extensions":["./dist/index.js"],"setupEntry":"./setup-entry.ts","runtimeSetupEntry":"./dist/setup-entry.js"},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"repository":{"url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git","type":"git"},"_npmVersion":"10.9.7","description":"OpenClaw Rocket.Chat channel plugin","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.18.0","typebox":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.3.6","tsup":"^8.5.0","openclaw":"^2026.4.23","typescript":"^5.7.3"},"peerDependencies":{"openclaw":"*"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-rocketchat_0.3.10_1779723113293_0.9242817894202218","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@alexwoo-awso/openclaw-rocketchat","version":"0.3.11","description":"OpenClaw Rocket.Chat channel plugin","license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git"},"homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","prepack":"npm run build && npm run manifest:schema","manifest:schema":"node --import tsx scripts/generate-manifest-schema.ts","lint":"echo 'lint: not configured'","test":"node --import tsx --test test/**/*.test.ts"},"devDependencies":{"openclaw":"^2026.4.23","tsup":"^8.5.0","tsx":"^4.20.5","typescript":"^5.7.3","zod":"^4.3.6"},"dependencies":{"typebox":"^1.1.28","ws":"^8.18.0"},"overrides":{"tar":"^7.5.7","cmake-js":"^7.4.0"},"peerDependencies":{"openclaw":"*"},"openclaw":{"extensions":["./dist/index.js"],"setupEntry":"./setup-entry.ts","runtimeSetupEntry":"./dist/setup-entry.js","compat":{"pluginApi":"^2026.4.23"},"build":{"openclawVersion":"2026.4.23"},"channel":{"id":"rocketchat","label":"Rocket.Chat","selectionLabel":"Rocket.Chat (plugin)","docsPath":"/channels/rocketchat","docsLabel":"rocketchat","blurb":"self-hosted team chat; install the plugin to enable.","order":66},"install":{"npmSpec":"@alexwoo-awso/openclaw-rocketchat","localPath":"extensions/rocketchat","defaultChoice":"npm"}},"_id":"@alexwoo-awso/openclaw-rocketchat@0.3.11","gitHead":"17d0603d92f9b9aafa9441ee8f1da525e66beb90","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-0Vy/8J/TQSSnbt0hP6ca2BTOeejkT1JSTKE3bAq6xo7jkwbCurbVMPPa716zCRiOBOc1p4BLtrs/B1ykxeWaBQ==","shasum":"70da69d908d0ad313618a6ff45fe6d33abdee7a0","tarball":"https://registry.npmjs.org/@alexwoo-awso/openclaw-rocketchat/-/openclaw-rocketchat-0.3.11.tgz","fileCount":28,"unpackedSize":1707509,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAbAt4X9+mxnsUOQSHr0PByIuJ8RRwrn4MLZtCOuHO4nAiA5WbksFII1Ive/nyyKE6bkQ8ZDedNHs1Is2ITxMRHnaQ=="}]},"_npmUser":{"name":"alexwoo-awso","email":"npm@awso.one"},"directories":{},"maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-rocketchat_0.3.11_1781950420516_0.08032773122357084"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T19:16:15.663Z","modified":"2026-06-20T10:13:40.792Z","0.1.0":"2026-02-16T19:16:15.952Z","0.2.0":"2026-03-29T23:29:36.980Z","0.2.1":"2026-03-30T13:48:16.513Z","0.3.0":"2026-03-31T00:56:11.010Z","0.3.1":"2026-04-01T07:36:06.796Z","0.3.2":"2026-04-01T07:54:33.018Z","0.3.3":"2026-04-06T14:51:10.578Z","0.3.4":"2026-04-09T20:01:39.048Z","0.3.5":"2026-04-15T10:33:27.492Z","0.3.6":"2026-04-15T13:29:50.222Z","0.3.7":"2026-04-25T09:50:46.513Z","0.3.8":"2026-04-25T10:55:11.347Z","0.3.9":"2026-04-25T12:37:05.553Z","0.3.10":"2026-05-25T15:31:53.485Z","0.3.11":"2026-06-20T10:13:40.693Z"},"bugs":{"url":"https://github.com/alexwoo-awso/openclaw-rocketchat/issues"},"license":"MIT","homepage":"https://github.com/alexwoo-awso/openclaw-rocketchat#readme","repository":{"type":"git","url":"git+https://github.com/alexwoo-awso/openclaw-rocketchat.git"},"description":"OpenClaw Rocket.Chat channel plugin","maintainers":[{"name":"alexwoo-awso","email":"npm@awso.one"}],"readme":"# OpenClaw Rocket.Chat Plugin\n\nChannel plugin for connecting OpenClaw to [Rocket.Chat](https://rocket.chat/) instances.\n\n**npm package:** `@alexwoo-awso/openclaw-rocketchat`\n\n## Features\n\n- Direct messages, channels, private groups, and threads\n- Media/file upload and download\n- Mention-gated channel behavior, `onmessage`, and `onchar` trigger modes\n- Conversation windows for follow-up messages after a mention or trigger\n- Multi-account support\n- Pairing-based DM access control\n- Block streaming with configurable coalescing\n- DDP WebSocket realtime monitoring with auto-reconnect\n\n## Setup\n\n### Authentication methods\n\nThe plugin supports both Rocket.Chat auth paths:\n\n- **Personal Access Token (PAT):** configure `authToken` + `userId`\n- **Username/password login:** configure `username` + `password`\n\nPAT is usually the better choice when your Rocket.Chat plan exposes Personal Access Tokens. Username/password works on plans where PAT is unavailable.\n\n### Secret storage\n\nPrefer environment variables for secrets instead of committing them into `openclaw.json`.\n\nOpenClaw can load env vars from:\n\n- the gateway process environment\n- `~/.openclaw/.env`\n\n### Base URL\n\nUse the Rocket.Chat server base URL, for example:\n\n- `https://chat.example.com`\n\nDo not use `/api/v1` in config examples unless you want to; the plugin strips a trailing slash and also normalizes a trailing `/api/v1`.\n\n### Important config rules\n\n- The bot user must already be a member of channels or private groups you want it to monitor.\n- Only the **default** Rocket.Chat account can read `ROCKETCHAT_*` environment variables.\n- Config values override env vars **field by field**.\n- If you define `channels.rocketchat.accounts`, the top-level `channels.rocketchat` values still act as shared defaults for those named accounts unless a per-account value overrides them.\n- A Rocket.Chat account is considered configured when it has `baseUrl` plus either `authToken` + `userId` or `username` + `password`.\n\n### Option A: Default account from environment variables\n\nPAT:\n\n```bash\nexport ROCKETCHAT_URL=https://chat.example.com\nexport ROCKETCHAT_AUTH_TOKEN=your-personal-access-token\nexport ROCKETCHAT_USER_ID=your-user-id\n```\n\nUsername/password:\n\n```bash\nexport ROCKETCHAT_URL=https://chat.example.com\nexport ROCKETCHAT_USERNAME=openclaw-bot\nexport ROCKETCHAT_PASSWORD=your-password\n```\n\n### Option B: Default account in `openclaw.json`\n\nPAT:\n\n```json\n{\n  \"channels\": {\n    \"rocketchat\": {\n      \"enabled\": true,\n      \"baseUrl\": \"https://chat.example.com\",\n      \"authToken\": \"your-personal-access-token\",\n      \"userId\": \"your-user-id\"\n    }\n  }\n}\n```\n\nUsername/password:\n\n```json\n{\n  \"channels\": {\n    \"rocketchat\": {\n      \"enabled\": true,\n      \"baseUrl\": \"https://chat.example.com\",\n      \"username\": \"openclaw-bot\",\n      \"password\": \"your-password\"\n    }\n  }\n}\n```\n\n### Option C: Multi-account config\n\nNamed accounts are config-only. `ROCKETCHAT_*` env vars do not apply to them.\n\nThis example also shows shared top-level defaults inherited by each account:\n\n```yaml\nchannels:\n  rocketchat:\n    enabled: true\n    chatmode: oncall\n    conversationWindowMinutes: 10\n    groupPolicy: allowlist\n    accounts:\n      primary:\n        baseUrl: https://chat.example.com\n        authToken: token-1\n        userId: user-1\n        allowFrom: [\"@admin\"]\n      secondary:\n        baseUrl: https://other-chat.example.com\n        username: openclaw-bot\n        password: secret\n        chatmode: onchar\n        oncharPrefixes: [\"!\"]\n        rooms:\n          GENERAL_ROOM_ID:\n            conversationWindowMinutes: 20\n```\n\n## Configuration Reference\n\nThe same account-level options can be set either:\n\n- at `channels.rocketchat.*` for the default/shared config\n- at `channels.rocketchat.accounts.<accountId>.*` for a named account\n\n### Authentication and connection\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `enabled` | boolean | Enables or disables the channel or account. Default is enabled. |\n| `name` | string | Optional display name for the account in CLI/UI lists. |\n| `baseUrl` | string | Rocket.Chat base URL such as `https://chat.example.com`. |\n| `authToken` | string | Personal Access Token. |\n| `userId` | string | Rocket.Chat user ID paired with `authToken`. |\n| `username` | string | Username for login auth instead of PAT. |\n| `password` | string | Password for login auth instead of PAT. |\n\n### Inbound trigger behavior\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `chatmode` | string | `oncall`, `onmessage`, or `onchar`. |\n| `oncharPrefixes` | string[] | Prefixes that trigger `chatmode: onchar`. Default: `\">\"` and `\"!\"`. |\n| `requireMention` | boolean | Mention gate for groups/channels when `chatmode` does not force behavior. |\n| `conversationWindowMinutes` | number | Keeps a room active for follow-up messages after a valid mention/trigger. `0` or unset disables it. |\n| `rooms.<roomId>.conversationWindowMinutes` | number | Per-room override for the conversation window. |\n\nBehavior notes:\n\n- Direct messages are not mention-gated.\n- `chatmode: oncall` effectively requires a mention in channels/groups.\n- `chatmode: onmessage` effectively disables mention gating in channels/groups.\n- `chatmode: onchar` accepts channel/group messages that start with a configured prefix, and strips that prefix before sending the message to OpenClaw.\n- Conversation windows only relax the mention/trigger requirement; they do not bypass access-control policy.\n\n### Access control\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `dmPolicy` | string | DM policy: `pairing`, `allowlist`, `open`, or `disabled`. Default: `pairing`. |\n| `allowFrom` | array | Allowed DM senders as Rocket.Chat user IDs, `user:ID`, `rocketchat:ID`, plain usernames, or `@username`. |\n| `groupPolicy` | string | Group/channel policy: `allowlist`, `open`, or `disabled`. Default: `allowlist`. |\n| `groupAllowFrom` | array | Allowed senders in channels/private groups. |\n\nImportant:\n\n- If `dmPolicy` is `open`, `allowFrom` must include `\"*\"` or schema validation fails.\n- `allowFrom` and `groupAllowFrom` comparisons are case-insensitive for usernames.\n\n### Outbound reply behavior\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `textChunkLimit` | number | Maximum characters per outbound text message. Default: `4000`. |\n| `chunkMode` | string | Outbound chunking mode: `length` or `newline`. |\n| `blockStreaming` | boolean | Enables or disables block streaming for this channel/account. |\n| `blockStreamingCoalesce.minChars` | number | Minimum buffered characters before a streamed block reply is flushed. |\n| `blockStreamingCoalesce.idleMs` | number | Idle timeout before a buffered streamed block reply is flushed. |\n| `responsePrefix` | string | Optional outbound reply prefix override for this channel/account. |\n| `markdown` | object | Standard OpenClaw markdown configuration for this channel/account. |\n\nCurrent streaming defaults for Rocket.Chat:\n\n- `blockStreamingCoalesce.minChars`: `1500`\n- `blockStreamingCoalesce.idleMs`: `1000`\n\nDelivery notes:\n\n- Long text replies are split into sequential Rocket.Chat messages.\n- `chunkMode: newline` splits more aggressively than `chunkMode: length`.\n- If media upload fails and the media source was an `http://` or `https://` URL, the plugin falls back to sending the URL as text.\n\n### Miscellaneous\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `configWrites` | boolean | Allows channel-initiated config writes. |\n| `capabilities` | string[] | Optional capability tags used for agent/runtime guidance. |\n\n## Sending Messages\n\n```bash\n# Send to a room id directly\nopenclaw send --channel rocketchat --to ROOM_ID \"Hello\"\n\n# Send to a room id with an explicit prefix\nopenclaw send --channel rocketchat --to channel:ROOM_ID \"Hello\"\n\n# Send to a user\nopenclaw send --channel rocketchat --to @username \"Hello\"\nopenclaw send --channel rocketchat --to user:USER_ID \"Hello\"\n```\n\nAccepted `--to` formats:\n\n- `ROOM_ID`\n- `channel:ROOM_ID`\n- `@username`\n- `user:USER_ID`\n- `rocketchat:USER_ID`\n\nWhen sending to a user, the plugin creates or reuses a Rocket.Chat DM room for that user.\n\n## TweetClaw X/Twitter companion workflow\n\nTeams that coordinate social support, growth, or incident response from Rocket.Chat can pair this channel with [TweetClaw](https://github.com/Xquik-dev/tweetclaw) as a separate OpenClaw plugin.\n\nThis repository stays responsible for Rocket.Chat transport: DMs, channels, private groups, threads, file handling, and room access control. TweetClaw is an optional third-party plugin for X/Twitter work such as search tweets, search tweet replies, follower export, user lookup, media workflows, monitor tweets, webhooks, giveaway draws, and approval-reviewed post tweets or post tweet replies.\n\nInstall both plugins:\n\n```bash\nopenclaw plugins install @alexwoo-awso/openclaw-rocketchat\nopenclaw plugins install @xquik/tweetclaw@1.6.31\nopenclaw plugins inspect tweetclaw --runtime\n```\n\nAllow TweetClaw tools alongside your normal OpenClaw tools:\n\n```json\n{\n  \"tools\": {\n    \"alsoAllow\": [\"explore\", \"tweetclaw\"]\n  }\n}\n```\n\nIf `tools.alsoAllow` already contains other tools, append `explore` and `tweetclaw` to the existing list instead of replacing it.\n\nKeep the two configs separate:\n\n- `channels.rocketchat.*` holds Rocket.Chat server, room, and bot credentials.\n- TweetClaw uses its own Xquik API key, credit, or MPP configuration.\n- Do not put Xquik keys or TweetClaw billing settings in `channels.rocketchat`.\n- Keep `dmPolicy`, `allowFrom`, `groupPolicy`, and `groupAllowFrom` tight for rooms that can request social actions.\n\nSuggested room workflow:\n\n```text\nUser in #growth: !search tweets about OpenClaw release feedback\nAgent: uses TweetClaw to search tweets and replies, then summarizes results in the Rocket.Chat thread\n\nUser: draft a reply to this tweet\nAgent: prepares the TweetClaw post tweet reply call and waits for explicit approval before sending\n```\n\nFor write-like, paid, private, bulk, or recurring work, review the structured TweetClaw request before approving the tool call. This includes post tweets, post tweet replies, direct messages, media upload, monitor tweets, webhooks, profile changes, and giveaway draws.\n\n## GetXAPI X/Twitter companion workflow\n\nTeams that prefer an HTTP-only Twitter/X data backend can pair this channel with [GetXAPI](https://github.com/getxapi/getxapi-mcp) as an alternative companion alongside the TweetClaw recipe above.\n\nThis repository stays responsible for Rocket.Chat transport. GetXAPI exposes read-only tweet, user, and search endpoints through a single REST surface, which keeps the Rocket.Chat plugin focused on chat transport while a separate process handles X/Twitter reads.\n\nInstall this plugin and configure a GetXAPI key alongside it:\n\n```bash\nopenclaw plugins install @alexwoo-awso/openclaw-rocketchat\nexport GETXAPI_API_KEY=...\n```\n\nSuggested env layout for the agent process that calls GetXAPI:\n\n```bash\nGETXAPI_API_KEY=...\nGETXAPI_ENABLE_ACTIONS=false\n```\n\n`GETXAPI_ENABLE_ACTIONS` stays `false` by default so the backend is read-only. Flip it to `true` only after reviewing the action surface, the same way you would gate TweetClaw write tools.\n\nKeep the two configs separate:\n\n- `channels.rocketchat.*` holds Rocket.Chat server, room, and bot credentials.\n- GetXAPI uses its own `GETXAPI_API_KEY` environment variable.\n- Do not put GetXAPI keys in `channels.rocketchat`.\n- Keep `dmPolicy`, `allowFrom`, `groupPolicy`, and `groupAllowFrom` tight for rooms that can request social actions.\n\nSuggested room workflow:\n\n```text\nUser in #growth: !search tweets about OpenClaw release feedback\nAgent: calls GetXAPI advanced_search, summarizes results in the Rocket.Chat thread\n\nUser: pull the latest tweets from @some_user\nAgent: calls GetXAPI user timeline endpoint, posts the digest into the thread\n```\n\nGetXAPI endpoint reference:\n\n- `GET https://api.getxapi.com/twitter/tweet/advanced_search?q=<query>`\n- Header: `Authorization: Bearer ${GETXAPI_API_KEY}`\n\n## Architecture\n\n- DDP WebSocket for realtime inbound messages\n- Rocket.Chat REST API for login, sending messages, uploads, user lookup, and room lookup\n- Threads are sent with Rocket.Chat `tmid`\n- Room types handled: channels (`c`), private groups (`p`), direct messages (`d`), and livechat (`l`)\n\n## Troubleshooting\n\n- No replies in channels:\n  - make sure the bot user is in the room\n  - `chatmode: oncall` requires a mention unless a conversation window is active\n  - `chatmode: onchar` requires a configured prefix such as `!hello`\n  - `chatmode: onmessage` replies to accepted channel/group messages without a mention\n- Auth problems:\n  - PAT mode needs both `authToken` and `userId`\n  - login mode needs both `username` and `password`\n  - the plugin logs in through `/api/v1/login` when using username/password and can log in again later if needed\n  - env vars only apply to the default account\n- Base URL problems:\n  - use the server base URL, not a deep REST path\n  - trailing `/` and `/api/v1` are normalized away\n\nSecurity review notes for scanner findings and manual audits are tracked in `SECURITY.md`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}