ci: externalize more channel plugins

This commit is contained in:
Peter Steinberger
2026-05-02 07:52:13 +01:00
parent ebb45a8a28
commit d111676bcb
14 changed files with 293 additions and 50 deletions

View File

@@ -6,23 +6,17 @@ read_when:
title: "Matrix"
---
Matrix is a bundled channel plugin for OpenClaw.
Matrix is a downloadable channel plugin for OpenClaw.
It uses the official `matrix-js-sdk` and supports DMs, rooms, threads, media, reactions, polls, location, and E2EE.
## Bundled plugin
## Install
Current packaged OpenClaw releases ship the Matrix plugin in the box. You do not need to install anything; configuring `channels.matrix.*` (see [Setup](#setup)) is what activates it.
For older builds or custom installs that exclude Matrix, install a current npm
package when one is published:
Install Matrix before configuring the channel:
```bash
openclaw plugins install @openclaw/matrix
```
If npm reports the OpenClaw-owned package as deprecated, use a current packaged
OpenClaw build or a local checkout until a newer npm package is published.
From a local checkout:
```bash