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:
- Hướng dẫn Channel: Channels
- Cấu hình Gateway: Configuration
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 listhiển thịClaude: HTTP 403 ... user:profile→ usage snapshot cần scopeuser: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 ý:
--channellà tùy chọn; bỏ qua nó để liệt kê tất cả channel (bao gồm cả extensions).--targetchấp nhậnchannel:<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.