4.16 channels命令

openclaw channels 命令用于管理 Gateway 上的聊天渠道账户及其运行状态,支持 Discord、Slack、Telegram、WhatsApp、Signal、Matrix 和 MS Teams 等平台。

概述

此命令用于管理聊天渠道账户及其在 Gateway 上的运行状态。通过该命令,您可以添加、移除和监控各种聊天平台的连接。

支持的平台

  • Discord
  • Slack
  • Telegram
  • WhatsApp
  • Signal
  • Matrix
  • MS Teams

核心功能

账户管理

# 添加渠道
openclaw channels add --channel [platform] --token <bot-token>

# 移除渠道
openclaw channels remove --channel [platform] --delete

某些平台支持交互式身份验证。

状态与监控

  • 列出活动渠道及其状态
  • 检查功能和平台特定特性
  • 查看所有或特定渠道的日志
  • 使用 openclaw status --deep 运行诊断探测

主要命令

操作 说明
列出渠道 查看所有已配置的渠道
检查功能 查看平台特定的功能和权限
名称解析 将渠道/用户名转换为 ID
故障排除 使用 openclaw doctor 工具诊断问题

特色功能

  • 功能探测:获取平台特定的提示(intents、scopes、permissions)
  • 名称解析:使用平台目录将渠道/用户名转换为 ID
  • 平台配置:每个渠道支持独特的标志(tokens、app credentials、daemon paths)
  • 故障排除:内置诊断工具和身份验证问题的 scope 管理

使用示例

添加 Telegram 渠道

# 使用 bot token 添加 Telegram 渠道
openclaw channels add --channel telegram --token "YOUR_BOT_TOKEN"

深度状态检查

# 运行深度诊断探测
openclaw status --deep

诊断问题

# 使用 doctor 工具排查问题
openclaw doctor
提示
更多详情请参考 官方英文文档