zca-js
  • ✨Bắt đầu
    • Giới thiệu
    • Ví dụ
      • Bot nhại lại người dùng
      • Bot chào mừng thành viên
  • 🔑Đăng Nhập
    • Đăng nhập với Cookie
    • Đăng nhập với QRCode
    • Đăng nhập nhiều tài khoản
    • Sử dụng Proxy
  • 🛠️API
    • acceptFriendRequest
    • addGroupDeputy
    • addReaction
    • addUserToGroup
    • blockUser
    • changeFriendAlias
    • changeGroupAvatar
    • changeGroupName
    • changeGroupOwner
    • createGroup
    • createNote
    • createPoll
    • deleteMessage
    • disperseGroup
    • editNote
    • fetchAccountInfo
    • findUser
    • getAllFriends
    • getAllGroups
    • getContext
    • getCookie
    • getGroupInfo
    • getOwnId
    • getQR
    • getStickers
    • getStickersDetail
    • getUserInfo
    • lockPoll
    • pinConversations
    • removeGroupDeputy
    • removeUserFromGroup
    • sendCard
    • sendFriendRequest
    • sendMessage
    • sendReport
    • sendSticker
    • sendVoice
    • unblockUser
    • undo
  • 📡Listener
    • message
    • reaction
    • undo
    • group_event
Powered by GitBook
On this page
  • api.listener.on("group_event", callback)
  • Callback Parameters
  • Examples
  1. Listener

group_event

Lắng nghe các sự kiện của nhóm

api.listener.on("group_event", callback)

Callback Parameters

  • data GroupEvent

GroupEventType (enum)

  • JOIN_REQUEST người dùng yêu cầu vào nhóm (thành viên không nhận event này)

  • JOIN người dùng tham gia nhóm

  • LEAVE người dùng rời nhóm

  • REMOVE_MEMBER người dùng bị xóa khỏi nhóm

  • BLOCK_MEMBER người dùng bị cấm khỏi nhóm

  • UPDATE_SETTING cài đặt nhóm được cập nhật

  • UPDATE các cập nhật khác như thay đổi avatar nhóm

  • NEW_LINK link nhóm mới được khởi tạo

  • ADD_ADMIN ai đó trở thành trưởng/phó nhóm

  • REMOVE_ADMIN ai đó bị gỡ quyền phó nhóm

  • NEW_PIN_TOPIC

  • UPDATE_PIN_TOPIC

  • REORDER_PIN_TOPIC

  • UPDATE_BOARD

  • REMOVE_BOARD

  • UPDATE_TOPIC

  • UNPIN_TOPIC

  • REMOVE_TOPIC

  • ACCEPT_REMIND

  • REJECT_REMIND

  • REMIND_TOPIC

  • UNKNOWN sự kiện chưa được xử lý

Examples

Lắng nghe và in ra dữ liệu của sự kiện nhóm, khuyến khích kiểm tra type của sự kiện như code mẫu bên dưới để có được hỗ trợ tốt hơn cho code-completion

import { GroupEventType } from "zca-js";

api.listener.on("group_event", (data) => {
    if (data.type == GroupEventType.JOIN_REQUEST) {
        // sự kiện yêu cầu tham gia
    } else {
        // các sự kiện khác
    }
});

api.listener.start();

Previousundo

Last updated 4 months ago

📡