乐于分享
好东西不私藏

【19】消息渠道全解析——OpenClaw 怎么接入微信、飞书、Telegram?

【19】消息渠道全解析——OpenClaw 怎么接入微信、飞书、Telegram?

OpenClaw 的多渠道架构

                    ┌─────────────┐
                    │   OpenClaw  │
                    │    Agent    │
                    └──────┬──────┘
                           │
        ┌──────────────────┼──────────────────┐
        │                  │                  │
        ▼                  ▼                  ▼
   ┌─────────┐        ┌─────────┐       ┌─────────┐
   │  飞书   │        │  微信   │       │ Discord │
   └─────────┘        └─────────┘       └─────────┘

一个 Agent,连接所有平台,统一管理。

飞书(Feishu)

适用场景

  • 企业内部
  • 办公协作
  • 群机器人

支持功能

功能支持
单聊
群聊
@Bot
频道
表情回复
线程

配置要点

channel:
  feishu:
    enabled: true
    app_id: cli_xxxxx
    app_secret: ${FEISHU_SECRET}
    bot_name: 球球

微信(WeChat)

两种接入方式

方式适用限制
公众号服务号/订阅号被动接收,模板消息限服务号
个人号 Hook需要辅助软件有封号风险

公众号配置

channel:
  wechat:
    enabled: true
    app_id: wx_xxxxx
    app_secret: ${WECHAT_SECRET}

Discord

适用场景

  • 社区运营
  • 游戏公会
  • 开发者社区

特色功能

  • Slash Commands/help/search
  • 频道隔离:不同频道不同 Bot 行为
  • 权限体系:复杂的多人协作

配置

channel:
  discord:
    enabled: true
    token: ${DISCORD_TOKEN}
    prefix: "!"  # 命令前缀

Telegram

适用场景

  • 私密聊天
  • 技术群组
  • Bot 开发

特色功能

  • 命令菜单:自动生成 /help 菜单
  • Inline Query:任意聊天输入 @Bot 查询
  • 群组权限:精细的权限控制

配置

channel:
  telegram:
    enabled: true
    bot_token: ${TG_BOT_TOKEN}

渠道对比

渠道入门难度适合场景消息限制成本
飞书企业内部免费
微信⭐⭐客户触达公众号限制多免费
Discord⭐⭐社区/游戏免费
Telegram⭐⭐技术向免费

多渠道同时启用

channel:
  feishu:
    enabled: true
  wechat:
    enabled: false  # 暂时不用
  discord:
    enabled: true
  telegram:
    enabled: true

渠道差异化配置

不同平台用户习惯不同:

## 飞书用户
- 正式、专业
- 汇报格式简洁

## 微信用户
- 轻松、活泼
- 可以用 emoji

## Discord 用户
- 技术向、开发者多
- 喜欢代码块

## Telegram 用户
- 国际化
- Markdown 支持好

在 SOUL.md 中配置:

## 平台适配
- 飞书:正式商务风
- 微信:轻松活泼风
- Discord:技术极客风
- Telegram:简洁快速风

消息统一处理

无论哪个渠道,消息最终都汇聚到同一个 Agent:

飞书消息 ──┐
微信消息 ──┼──→ OpenClaw Agent ──→ 处理 ──→ 回复到原渠道
Discord ──┤
Telegram ──┘

用户感知不到后端差异,就像在和一个统一的 Agent 对话。

总结

  • 飞书:企业首选
  • 微信:客户触达(公众号)
  • Discord:社区运营
  • Telegram:技术/私密
  • 多渠道:一次配置,同时在线