npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-zalo-an

v1.1.9

Published

Các node hỗ trợ Zalo cho n8n Thong

Readme

Banner image

n8n-nodes-zalo-an

Node dành riêng cho n8n này được thiết kế hoạt động hoàn toàn bên trong instance n8n của bạn. Không cần sử dụng API của bên thứ ba hay phụ thuộc ngoại vi nào — chỉ có sự tự động hóa quy trình thuần túy, đảm bảo dữ liệu của bạn luôn được giữ riêng tư và an toàn.

Node này mô phỏng trình duyệt để tương tác trực tiếp với Zalo Web, cho phép tự động hóa liền mạch ngay trong n8n. Đây là dự án mã nguồn mở, mở rộng cơ hội cho cộng đồng cùng đóng góp ý kiến và phát triển thêm các tính năng mới, nhằm xây dựng hệ thống tự động hóa Zalo tiên tiến, hiệu quả và an toàn hơn.

Buy me a coffee

Nếu node này giúp bạn tiết kiệm thời gian hoặc giải quyết được vấn đề khó nhằn, hãy cân nhắc ủng hộ tôi một ☕ (Buy me a coffee) hoặc đơn giản là nhấn ★ Star cho dự án.
Sự động viên nhỏ ấy sẽ tiếp thêm năng lượng để mình tiếp tục duy trì, cập nhật và phát triển thêm nhiều tính năng hữu ích hơn nữa.
Cám ơn bạn rất nhiều! 💛

Tác giả

  • Lấy nguồn từ Dương Đình Trung - ChickenAI Team
  • Trần Hoàng Thông phát triển và sửa lỗi!

Hướng dẫn cài đặt node này:

Community Nodes (Khuyến nghị)

Đối với người dùng n8n v0.187+, bạn có thể cài đặt node này trực tiếp từ bảng Community Nodes trong trình soạn thảo n8n.

  1. Mở trình soạn thảo n8n của bạn.
  2. Vào Settings > Community Nodes.
  3. Tìm kiếm "n8n-nodes-zalo-an".
  4. Nhấp vào Install.
  5. Tải lại trình soạn thảo.

Cài đặt thủ công

Bạn cũng có thể cài đặt node này theo cách thủ công:

cd YOUR_N8N_INSTALLATION_DIRECTORY
npm install n8n-nodes-zalo-an

Available Nodes

1. Zalo Login By QR

  • Description: Node cho phép đăng nhập vào Zalo thông qua mã QR.

2. Zalo Group

  • Description: Node quản lý các hoạt động nhóm và bình chọn (poll).
  • Operations:
    • createGroup: Tạo nhóm mới
    • getGroupInfo: Lấy thông tin nhóm
    • addGroupDeputy: Thêm phó nhóm
    • addUserToGroup: Thêm thành viên
    • changeGroupAvatar: Đổi avatar nhóm
    • changeGroupName: Đổi tên nhóm
    • getGroupMembers: Lấy danh sách thành viên
    • getAllGroups: Lấy tất cả nhóm
    • removeUserFromGroup: Xóa thành viên
    • createPoll: Tạo bình chọn mới trong nhóm
    • getPoll: Lấy thông tin chi tiết của một bình chọn
    • lockPoll: Khóa một bình chọn

3. Zalo User

  • Description: Node quản lý người dùng, bạn bè và thẻ (tag).
  • Operations:
    • acceptFriendRequest: Chấp nhận lời mời kết bạn
    • sendFriendRequest: Gửi lời mời kết bạn
    • blockUser: Chặn người dùng
    • unblockUser: Bỏ chặn người dùng
    • changeAccountSetting: Thay đổi cài đặt tài khoản
    • getUserInfo: Lấy thông tin người dùng
    • getAllFriends: Lấy danh sách bạn bè
    • findUser: Tìm kiếm người dùng qua số điện thoại
    • changeAliasName: Đổi tên gợi nhớ của bạn bè
    • undoMessage: Thu hồi tin nhắn đã gửi
    • getAllTags: Lấy danh sách tất cả các thẻ (tag)

4. Zalo Send Message

  • Description: Node đa chức năng để tương tác với các cuộc trò chuyện.
  • Operations:
    • sendMessage: Gửi tin nhắn văn bản với các tùy chọn nâng cao:
      • Đính kèm ảnh qua URL.
      • Trích dẫn tin nhắn trước đó (quote).
      • Đề cập (mention) người dùng trong nhóm.
    • sendMessageStatus: Gửi trạng thái "đang nhập..." vào cuộc trò chuyện.
    • getStickers: Lấy danh sách các bộ sticker có sẵn.
    • getStickersDetail: Lấy thông tin chi tiết của một bộ sticker.
    • sendSticker: Gửi sticker vào cuộc trò chuyện.
    • addReaction: Thả biểu cảm (reaction) vào một tin nhắn.
    • sendVoice: Gửi tin nhắn thoại từ một file âm thanh (.m4a) qua URL.
    • sendCard: Gửi danh thiếp (contact card) của một người dùng.
    • pinConversation: Ghim hoặc bỏ ghim một cuộc trò chuyện.

5. Zalo TTS (Text-to-Speech)

  • Description: Node chuyển đổi văn bản thành giọng nói và gửi dưới dạng tin nhắn thoại.
  • Operations:
    • convertTTS: Chuyển đổi văn bản thành giọng nói và trả về URL của file âm thanh.
    • sendTTSMessage: Chuyển đổi văn bản thành giọng nói và gửi trực tiếp vào cuộc trò chuyện.

6. Zalo Message Trigger

  • Description: Node lắng nghe và xử lý các sự kiện tin nhắn.
  • Events:
    • Tin nhắn mới
    • Tin nhắn nhóm
    • Thay đổi trạng thái tin nhắn

Warning and Thanks

Please read this carefully before using the Zalo nodes:

Lưu ý: việc sử dụng thư viện này đồng nghĩa với việc bạn đang làm trái với chính sách của Zalo và nó có thể khiến cho tài khoản của bạn bị vô hiệu hóa. Chúng tôi sẽ không chịu trách nhiệm nếu điều đó xảy ra, vậy nên hãy cân nhắc trước khi sử dụng.

We would like to thank ZCA-JS for their work on this library.

License

MIT