group_event
Lắng nghe các sự kiện của nhóm
api.listener.on("group_event", callback)
Callback Parameters
data (
GroupEvent
)
GroupEvent (Union)
type (
GroupEventType
): loại sự kiệndata (
TGroupEventJoinRequest | TGroupEventBase
): dữ liệu của sự kiệnthreadId (
string
): id người dùng/nhóm của sự kiệnisSelf (
boolean
): true nếu sự kiện đó bắt nguồn từ tải khoản đang sử dụng
GroupEvent có 2 kiểu, khác nhau ở type
và data
:
type
và data
:Sự kiện yêu cầu tham gia nhóm (thành viên thường không nhận sự kiện này)
type (
GroupEventType.JOIN_REQUEST
)data (
TGroupEventJoinRequest
)
Các sự kiện khác
type (
GroupEventType.TGroupEventBase
)data (
TGroupEventBase
)
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
UNKNOWN: sự kiện chưa được xử lý
Code mẫu
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
Last updated