← 返回
未分类 Key

OpenClaw Zulip Channel Plugin

Zulip channel plugin for OpenClaw with topic threading, metadata DB, bot commands, and event queue processing. Install from source when you want to connect O...
Zulip 频道插件,为 OpenClaw 提供主题线程、元数据数据库、机器人指令和事件队列处理。源码安装,可在需要时连接到 O...
kagura-agent
未分类 clawhub v0.1.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 307
下载
💾 0
安装
1
版本
#latest

概述

OpenClaw Zulip Channel Plugin

Connect OpenClaw to Zulip — topic threading, metadata DB, bot commands, event queue processing.

Install (local path)

git clone https://github.com/kagura-agent/openclaw-zulip.git

Add to openclaw.json:

{
  "plugins": {
    "load": {
      "paths": ["path/to/openclaw-zulip"]
    },
    "entries": {
      "kagura-zulip": { "enabled": true }
    }
  }
}

Configure

Add Zulip channel config:

{
  "channels": {
    "zulip": {
      "enabled": true,
      "defaultAccount": "bot",
      "accounts": {
        "bot": {
          "realm": "https://your-org.zulipchat.com",
          "email": "your-bot@your-org.zulipchat.com",
          "apiKey": "your-zulip-api-key"
        }
      }
    }
  }
}

Key features

  • Topic threading: Maps Zulip topics to OpenClaw threads
  • Metadata DB: SQLite-backed external metadata for messages/topics
  • Bot commands: /status, custom commands via plugin API
  • Event queue: Long-polling event processing with reconnection
  • Rate limiting: Respects Zulip API rate limits with retry

Zulip bot setup

  1. Go to Zulip → Settings → Bots → Add a new bot
  2. Choose "Generic bot" type
  3. Copy the bot email and API key
  4. Use the organization URL as realm

Verification

openclaw gateway restart

Check gateway logs for zulip channel initialization. Send a DM to the bot in Zulip to verify.

Tests

cd openclaw-zulip && npm install && npm test

74 vitest tests covering client, gateway, normalize, threading, metadata, and probe modules.

Source

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-05-08 00:17 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Pulse TODO

kagura-agent
统一任务管理和调度,适用于AI代理。使用时机:(1) 做出承诺时(如“我会做X”“帮你跟进”“记得…”),(2) 检查待办时(如待办、wha…)
★ 0 📥 401

Gogetajob

kagura-agent
开源贡献流程——查找 GitHub Issues、实现修复、提交 PR、追踪结果。适用于:① 开始工作循环或贡献周期时
★ 0 📥 376

FlowForge Workflow Engine

kagura-agent
通过FlowForge引擎运行结构化多步骤工作流。在用户请求分步执行、结构化工作流或任务需要强制执行时使用。
★ 0 📥 334