tulir/whatsmeow

Public

Go library for the WhatsApp web multidevice API

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 11/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

whatsmeow là một thư viện Go kết nối với WhatsApp web multidevice API, cho phép các nhà phát triển xây dựng các ứng dụng tương tác, bot hoặc tích hợp tự động với WhatsApp.

  • Hỗ trợ gửi và nhận tin nhắn văn bản lẫn tệp đa phương tiện tới các cuộc trò chuyện riêng tư và nhóm.
  • Cung cấp khả năng quản lý nhóm, xử lý liên kết mời tham gia và lắng nghe sự kiện thay đổi của nhóm.
  • Hỗ trợ đọc/ghi app state như danh sách liên hệ, ghim chat và tắt thông báo trò chuyện.
  • Xử lý thông báo đang soạn thảo (typing), biên nhận đã gửi/đã đọc và tự động xử lý biên nhận retry khi lỗi giải mã tin nhắn.

Lưu ý

  • Chưa hỗ trợ tính năng cuộc gọi (Calls).
  • Không hỗ trợ gửi tin nhắn qua broadcast list (tính năng cũng không được WhatsApp Web hỗ trợ).
  • Tính năng gửi tin nhắn trạng thái (status messages) vẫn ở mức thử nghiệm và có thể không hoạt động tốt với danh bạ lớn.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến83
  • Độ tươi100
  • Cộng đồng67
  • Tài liệu100
  • Phát hành20
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánThư viện
  • Giấy phépMPL-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Go

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • appstate/Xử lý đồng bộ hóa và lưu trữ app state của WhatsApp
  • argo/Thành phần và tiện ích giao thức nội bộ
  • binary/Xử lý mã hóa và giải mã giao thức nhị phân của WhatsApp
  • proto/Chứa các định nghĩa và mã sinh protobuf cho tin nhắn WhatsApp
  • socket/Quản lý kết nối mạng và socket tới máy chủ WhatsApp
  • store/Quản lý lưu trữ phiên làm việc, thiết bị và thông tin xác thực
  • types/Định nghĩa các kiểu dữ liệu và cấu trúc dùng chung trong thư viện
  • util/Các hàm và công cụ tiện ích hỗ trợ

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/tulir/whatsmeow.git
cd whatsmeow

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Xây dựng chatbot hoặc dịch vụ hỗ trợ khách hàng tự động trên WhatsApp.
  • Tích hợp gửi thông báo, biên nhận và tệp tin tự động từ backend viết bằng Go.
  • Đồng bộ và quản trị nhóm chat, danh bạ hoặc trạng thái ứng dụng WhatsApp.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
  2. 2avelino/awesome-goA curated list of awesome Go frameworks, libraries and software191.2k+1.2k
  3. 3ollama/ollamaGet up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.185.4k+894
  4. 4golang/goThe Go programming language139.5k-46
  5. 5kubernetes/kubernetesProduction-Grade Container Scheduling and Management128.5k-50

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 11/10/2026.