openclaw channels

Quản lý các tài khoản chat channel và trạng thái runtime của chúng trên Gateway.

Tài liệu liên quan:

Các lệnh thường dùng

openclaw channels list
openclaw channels status
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels logs --channel all

Thêm / xóa tài khoản

openclaw channels add --channel telegram --token <bot-token>
openclaw channels remove --channel telegram --delete

Mẹo: Chạy openclaw channels add --help để xem các flag riêng cho từng channel (token, app token, đường dẫn signal-cli, v.v.).

Đăng nhập / đăng xuất (tương tác)

openclaw channels login --channel whatsapp
openclaw channels logout --channel whatsapp

Troubleshooting

  • Chạy openclaw status --deep để kiểm tra toàn diện.
  • Dùng openclaw doctor để được hướng dẫn sửa lỗi.
  • openclaw channels list hiển thị Claude: HTTP 403 ... user:profile → usage snapshot cần scope user:profile. Các bạn có thể dùng --no-usage, hoặc cung cấp session key của claude.ai (CLAUDE_WEB_SESSION_KEY / CLAUDE_WEB_COOKIE), hoặc xác thực lại qua Claude Code CLI.

Kiểm tra capabilities

Lấy thông tin capability hints của provider (intents/scopes nếu có) cùng với các tính năng được hỗ trợ:

openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123

Lưu ý:

  • --channel là tùy chọn; bỏ qua nó để liệt kê tất cả channel (bao gồm cả extensions).
  • --target chấp nhận channel:<id> hoặc channel id dạng số và chỉ áp dụng cho Discord.
  • Các probe phụ thuộc vào provider: Discord intents + quyền channel (nếu có); Slack bot + user scopes; Telegram bot flags + webhook; Signal daemon version; MS Teams app token + Graph roles/scopes (có chú thích nếu biết). Các channel không có probe sẽ hiển thị Probe: unavailable.

Chuyển đổi tên thành ID

Chuyển đổi tên channel/user thành ID bằng provider directory:

openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels resolve --channel discord "My Server/#support" "@someone"
openclaw channels resolve --channel matrix "Project Room"

Lưu ý:

  • Dùng --kind user|group|auto để chỉ định loại đối tượng.
  • Quá trình resolve ưu tiên các kết quả đang hoạt động khi có nhiều mục trùng tên.