Documentation

🔗 n8n-nodes-zl-taz

npm version
npm downloads
GitHub stars
License

n8n-nodes-zl-taz banner

Custom nodes cho n8n
Hoạt động hoàn toàn nội bộ, không phụ thuộc API bên ngoài.
✅ Dữ liệu luôn riêng tư & an toàn
🚀 Thiết kế cho các workflow tự động hóa về nhắn tin, nhóm & người dùng.


🖼️ Minh họa

📌 Cách hoạt động

Workflow Diagram

📌 Node trong n8n Editor

n8n Editor Screenshot


✨ Tính năng chính

  • 🔑 Đăng nhập bằng QR Code
  • 👥 Quản lý nhóm: tạo, đổi tên, thêm/xóa thành viên, quản lý quyền
  • 🙋 Quản lý người dùng & danh bạ
  • 💬 Gửi & nhận tin nhắn
  • ⚡ Trigger sự kiện realtime
  • 🌍 Webhook integration

👨‍💻 Tác giả & Liên hệ

  • Người viết: Hayashi Itsuki
  • Liên hệ báo lỗi: ☎️ 0899.524.011
  • Hợp tác phát triển thêm tính năng: liên hệ trực tiếp

📦 Cài đặt

1. Cài qua Community Nodes (khuyến nghị)

Áp dụng cho n8n v0.187+

  1. Mở n8n Editor
  2. Vào Settings → Community Nodes
  3. Tìm: n8n-nodes-zl-taz
  4. Nhấn Install
  5. Reload lại editor

2. Cài thủ công

cd YOUR_N8N_INSTALLATION_DIRECTORY
npm install n8n-nodes-zl-taz

---
🛠️ Các Node có sẵn
1. Login By QR

Đăng nhập bằng QR

Webhook realtime events: QR generated, expired, scanned, declined, login success

Có thể tùy chỉnh endpoint nhận webhook

2. Group

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

3. User

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

changeAccountAvatar – Đổi ảnh đại diện

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 qua số điện thoại

4. Send Message

Gửi tin nhắn văn bản đến người dùng hoặc nhóm

✨ **TÍNH NĂNG MỚI**: Style Text Helper
- **Style Codes**: [b]bold[/b], [i]italic[/i], [u]underline[/u], [s]strikethrough[/s]
- **Color & Size**: [c:ff0000]red text[/c], [f:20]large text[/f]
- **Combined**: [b][i][c:ff0000]Bold Italic Red[/c][/i][/b]
- **RTF Format**: Tự động convert sang Zalo RTF format

5. Message Trigger

Lắng nghe tin nhắn mới

Lắng nghe tin nhắn nhóm

Theo dõi thay đổi trạng thái tin nhắn

✨ **TÍNH NĂNG MỚI**: Tự động lấy thông tin chi tiết người gửi tin nhắn (tên, avatar, trạng thái, v.v.)

🎯 **GROUP MESSAGE FILTER**: Lọc tin nhắn nhóm thông minh
- **Any**: Tất cả tin nhắn nhóm
- **@All**: Chỉ tin nhắn mention @all (uid = -1 hoặc "-1")  
- **Fixed ID**: Chỉ tin nhắn mention đến ID cố định
- **Multiple IDs**: Lắng nghe tin nhắn mention đến nhiều ID
  - **AND**: Phải mention tất cả IDs trong danh sách
  - **OR**: Chỉ cần mention 1 trong các IDs

⚠️ Lưu ý

Việc sử dụng có thể ảnh hưởng tới tài khoản chat của bạn.
👉 Tác giả không chịu trách nhiệm nếu tài khoản bị hạn chế hoặc vô hiệu hóa.

🙏 Lời cảm ơn

Dự án được tham khảo từ nhiều thư viện community – xin cảm ơn vì đóng góp.

📄 License

MIT

Discussion