Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Thêm kênh WhatsApp Cloud

Kỹ năng gắn kênh WhatsApp Business Cloud API chính thức của Meta vào NanoClaw: copy adapter, đăng ký, cài dependency, cấu hình webhook và biến môi trường.

Web · APITrung cấp30,47112,865Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

  • Lấy adapter WhatsApp Cloud từ nhánh channels và copy vào src/channels/.
  • Thêm một dòng import tự đăng ký vào src/channels/index.ts và cài @chat-adapter/whatsapp với phiên bản ghim chính xác.
  • Chạy pnpm run build và test vitest để chứng minh adapter đã nằm trong registry.
  • Hỏi và ghi 4 giá trị bí mật (Access Token, Phone Number ID, App Secret, Verify Token) vào .env mà không ghi đè giá trị đã có.
  • Hướng dẫn mở webhook công khai (cổng 3000, /webhook/whatsapp-cloud) và xử lý các lỗi thường gặp.

Phù hợp với ai

  • Người vận hành agent NanoClaw muốn chat 1:1 với người dùng qua WhatsApp.
  • Người cần dùng API chính thức của Meta thay vì giải pháp không chính thức.
  • Người thường bị mắc ở bước xác thực webhook hoặc token hết hạn.

Ví dụ sử dụng

  • "Thêm kênh WhatsApp Cloud" → chạy tuần tự copy, đăng ký, cài đặt, build và test.
  • Nâng cấp bản cũ đăng ký dưới khóa whatsapp → đổi đường dẫn webhook sang /webhook/whatsapp-cloud và cập nhật callback URL trên Meta.
  • Tin nhắn gửi ra không tới người nhận → kiểm tra danh sách allowlist ở chế độ development và cửa sổ 24 giờ của Meta.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/.claude/skills/add-whatsapp-cloud/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục .claude/skills/add-whatsapp-cloud từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/add-whatsapp-cloud/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills && cp -r /tmp/nanoclaw/.claude/skills/add-whatsapp-cloud ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và vào thư mục làm việc của bạn.
  2. Clone repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Copy skill: mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-whatsapp-cloud ~/.claude/skills/
  4. Mở Claude Code ngay tại thư mục gốc của dự án NanoClaw (skill này phụ thuộc cấu trúc repo đó).
  5. Yêu cầu: "Thêm kênh WhatsApp Cloud cho tôi" để skill thực hiện các bước Apply.
  6. Tạo app Business trên Meta for Developers, thêm sản phẩm WhatsApp, lấy Phone Number ID, token vĩnh viễn của System User, App Secret và Verify Token rồi dán vào các prompt.
  7. Public cổng 3000 bằng ngrok (ngrok http 3000) hoặc Cloudflare Tunnel, đặt webhook https://ten-mien/webhook/whatsapp-cloud trên Meta rồi khởi động lại service.