> ## Documentation Index
> Fetch the complete documentation index at: https://openclaw.veiseule.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# channels

# `openclaw channels`

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

Tài liệu liên quan:

* Hướng dẫn kênh: [Channels](/channels/index)
* Cấu hình Gateway: [Configuration](/gateway/configuration)

## Các lệnh phổ biến

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
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

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw channels add --channel telegram --token <bot-token>
openclaw channels remove --channel telegram --delete
```

Mẹo: `openclaw channels add --help` hiển thị các cờ theo từng kênh (token, app token, đường dẫn signal-cli, v.v.).

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

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw channels login --channel whatsapp
openclaw channels logout --channel whatsapp
```

## Xử lý sự cố

* Chạy `openclaw status --deep` để thăm dò tổng quát.
* Dùng `openclaw doctor` để sửa lỗi theo hướng dẫn.
* `openclaw channels list` in ra `Claude: HTTP 403 ... user:profile` → ảnh chụp mức sử dụng cần scope `user:profile`. Dùng `--no-usage`, hoặc cung cấp khóa phiên claude.ai (`CLAUDE_WEB_SESSION_KEY` / `CLAUDE_WEB_COOKIE`), hoặc xác thực lại qua Claude Code CLI.

## Thăm dò khả năng

Lấy các gợi ý về khả năng của nhà cung cấp (intents/phạm vi khi có) cùng với hỗ trợ tính năng tĩnh:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
```

Ghi chú:

* `--channel` là tùy chọn; bỏ qua để liệt kê mọi kênh (bao gồm cả extension).
* `--target` chấp nhận `channel:<id>` hoặc ID kênh dạng số thô và chỉ áp dụng cho Discord.
* Probe là theo từng nhà cung cấp: intent Discord + quyền kênh tùy chọn; bot Slack + user scopes; cờ bot Telegram + webhook; phiên bản daemon Signal; token ứng dụng MS Teams + vai trò/phạm vi Graph (được chú thích khi đã biết). Các kênh không có probe sẽ báo `Probe: unavailable`.

## Phân giải tên sang ID

Phân giải tên kênh/người dùng sang ID bằng thư mục của nhà cung cấp:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels resolve --channel discord "My Server/#support" "@someone"
openclaw channels resolve --channel matrix "Project Room"
```

Ghi chú:

* Dùng `--kind user|group|auto` để ép kiểu mục tiêu.
* Việc phân giải ưu tiên các kết quả đang hoạt động khi nhiều mục trùng tên.
