← 返回 Skills 市场
theshadowrose

Channel Bridge

作者 Shadow Rose · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
322
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install channel-bridge
功能描述
In-memory message routing library for multi-channel agent communication. Provides routing rules, filters, and transforms. Wire your own platform adapters for...
使用说明 (SKILL.md)

ChannelBridge � Cross-Platform Message Routing

Route messages between platforms. Discord to Slack, email to Telegram, any-to-any. Template for multi-channel agent communication.


Your agent lives on multiple platforms. ChannelBridge routes messages between them.

Use Cases

  • Forward Discord alerts to Slack
  • Send email summaries to Telegram
  • Cross-post announcements to all channels
  • Route urgent messages to SMS/Signal

Configuration

routes:
  - name: "urgent-to-signal"
    from: discord
    filter: "contains:urgent OR from:boss"
    to: signal
    transform: "summarize"

  - name: "daily-digest"
    from: [email, discord, slack]
    schedule: "0 18 * * *"
    to: telegram
    transform: "digest"

  - name: "announcements"
    from: slack
    filter: "channel:#announcements"
    to: [discord, telegram, email]
    transform: "forward"

Transforms

Transform What It Does
forward Pass through as-is
summarize Condense to key points
digest Batch into daily summary
translate Adapt formatting per platform

Platform Support

Works with any platform OpenClaw supports: Discord, Slack, Telegram, Signal, Email, WhatsApp, SMS.

⚠️ Disclaimer

This software is provided "AS IS", without warranty of any kind, express or implied.

USE AT YOUR OWN RISK.

  • The author(s) are NOT liable for any damages, losses, or consequences arising from the use or misuse of this software — including but not limited to financial loss, data loss, security breaches, business interruption, or any indirect/consequential damages.
  • This software does NOT constitute financial, legal, trading, or professional advice.
  • Users are solely responsible for evaluating whether this software is suitable for their use case, environment, and risk tolerance.
  • No guarantee is made regarding accuracy, reliability, completeness, or fitness for any particular purpose.
  • The author(s) are not responsible for how third parties use, modify, or distribute this software after purchase.

By downloading, installing, or using this software, you acknowledge that you have read this disclaimer and agree to use the software entirely at your own risk.

DATA DISCLAIMER: This software processes and stores data locally on your system. The author(s) are not responsible for data loss, corruption, or unauthorized access resulting from software bugs, system failures, or user error. Always maintain independent backups of important data. This software does not transmit data externally unless explicitly configured by the user.


Support & Links

🐛 Bug Reports [email protected]
Ko-fi ko-fi.com/theshadowrose
🛒 Gumroad shadowyrose.gumroad.com
🐦 Twitter @TheShadowyRose
🐙 GitHub github.com/TheShadowRose
🧠 PromptBase promptbase.com/profile/shadowrose

Built with OpenClaw — thank you for making this possible.


🛠️ Need something custom? Custom OpenClaw agents & skills starting at $500. If you can describe it, I can build it. → Hire me on Fiverr

安全使用建议
This package appears coherent and self-contained: it implements only in-memory routing/ buffering and does not itself call external services or request secrets. Before installing or wiring it into live systems: 1) review/modify transforms (digest is unimplemented/null and summarize is a naïve substring) to ensure PII isn't accidentally forwarded; 2) implement platform adapters carefully — those adapters (not this library) will need API keys/tokens and are the place where credential protection and rate‑limit handling is required; 3) test in an isolated environment to confirm filters behave as you expect; and 4) confirm the MIT license and author links if provenance matters. Overall the skill is internally consistent, but any networked behavior will come from adapters you add, so secure those integrations.
功能分析
Type: OpenClaw Skill Name: channel-bridge Version: 1.0.2 The skill provides a simple in-memory message routing utility (src/channel-bridge.js) designed to help an AI agent manage communications across different platforms. The code contains no network requests, file system access, or shell execution logic, and the documentation (SKILL.md) is purely descriptive without any prompt injection or malicious instructions.
能力评估
Purpose & Capability
Name/description, SKILL.md, README, and the included src/channel-bridge.js are consistent: a small in-memory router that defines routes, filters, transforms, and buffering for digests. No unrelated capabilities, binaries, or credentials are requested.
Instruction Scope
SKILL.md gives high-level configuration and usage (wiring platform adapters). It does not instruct the agent to read system files, access unrelated env vars, or transmit data elsewhere. The instructions are purposely high-level and require the integrator to implement platform adapters.
Install Mechanism
No install spec is present (instruction-only) and the repository includes a small JS source file. Nothing is downloaded or executed by the skill itself, so there is low install-side risk.
Credentials
The skill declares no required environment variables or credentials and the code does not reference process.env or external config paths. Any credentials will be needed later by user-provided platform adapters (not by this library).
Persistence & Privilege
No 'always' privilege, no persistence requirements, and the skill does not modify other skills or global settings. It only maintains in-memory buffers per instance.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install channel-bridge
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /channel-bridge 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Updated skill name in SKILL.md to "ChannelBridge Cross-Platform Message Routing" - Bumped version number in SKILL.md from 1.0.1 to 1.0.2 - No functional changes; documentation only
v1.0.1
ChannelBridge 1.0.1 refines messaging scope and usage clarity: - Updated description to clarify that ChannelBridge is an in-memory message routing library. - Documentation now emphasizes user responsibility to wire their own platform adapters (e.g., Discord, Slack, Telegram). - Version updated to 1.0.1. - No code changes; changes are limited to SKILL.md documentation.
v1.0.0
Initial upload
元数据
Slug channel-bridge
版本 1.0.2
许可证 MIT-0
累计安装 2
当前安装数 1
历史版本数 3
常见问题

Channel Bridge 是什么?

In-memory message routing library for multi-channel agent communication. Provides routing rules, filters, and transforms. Wire your own platform adapters for... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 322 次。

如何安装 Channel Bridge?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install channel-bridge」即可一键安装,无需额外配置。

Channel Bridge 是免费的吗?

是的,Channel Bridge 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Channel Bridge 支持哪些平台?

Channel Bridge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Channel Bridge?

由 Shadow Rose(@theshadowrose)开发并维护,当前版本 v1.0.2。

💬 留言讨论