multi-account-config

为 OpenClaw 配置多个消息平台账户。用于添加或配置 Telegram、WhatsApp、Discord 等额外账户。

安装

概览

OpenClaw 的多账号配置功能为用户提供了灵活管理多个消息平台账户的能力,支持 Telegram、WhatsApp、Discord、Slack、Signal 等多种主流通讯渠道。该工具允许用户在一个统一的系统中同时绑定和管理不同用途的账号,例如工作、个人或项目专用账户,实现消息路由与身份隔离。通过结构化的配置文件,系统能够根据预设规则将消息分发到对应的账号实例,确保不同场景下的沟通安全与效率。配置过程遵循清晰的六步流程:识别目标平台、收集账号信息、获取当前设置、构建更新后的配置、应用变更并验证结果。整个机制强调配置的模块化与可扩展性,既支持新增独立账号,也兼容保留已有设置以避免服务中断。

核心功能特点

  1. 支持多平台集成:可配置 Telegram、WhatsApp、Discord、Slack、Signal 等主流消息平台账户
  2. 灵活的账号命名与管理:允许为每个账号赋予语义化名称(如 work/personal),便于区分用途
  3. 细粒度访问控制:提供 allowlist/blocklist/open 三种私信策略及群组权限设置
  4. 动态配置热更新:通过 gateway config.patch 接口实时修改配置,重启后生效
  5. 安全凭证处理:自动隐藏敏感信息如 botToken,防止在日志或响应中泄露
  6. 配置合并能力:新增账号时自动保留现有配置,避免覆盖原有设置

适用场景

多账号配置功能特别适合需要在单一系统中处理多种身份或业务线的用户。例如,开发者可能同时维护一个面向客户的 Telegram 客服机器人和一个用于内部协作的 Discord 频道,通过此功能可将两者分别绑定至不同的 OpenClaw 实例,实现消息分流而不互相干扰。企业用户也可利用该特性区分工作与私人通信——将公司官方账号设为仅允许特定管理员发起对话(allowFrom),而个人账号则保持开放状态,兼顾安全性与便利性。此外,副业运营者常需管理多个社交账号矩阵,如同时运营 WhatsApp 群组推广与 Signal 私密社群,多账号配置能统一调度这些资源,提升自动化响应效率。无论是团队协作还是个人生产力优化,该工具都提供了标准化、可扩展的消息处理能力。