Skip to content

通知事件

字数
754 字
阅读时间
4 分钟

DANGER

当前页面正在施工中 🚧

事件类型

通知事件分为私聊(好友)通知和群聊通知。

私聊通知事件

事件名称描述
notice.receiveLike收到点赞时触发。
notice.friendDecrease好友减少时触发(好友被删除)。
notice.friendIncrease好友增加时触发(新好友添加)。
notice.privatePoke在私聊中收到戳一戳时触发。
notice.privateRecall在私聊中消息被撤回时触发。
notice.privateFileUploaded在私聊中文件上传时触发。
ts
/** 私聊通知事件对应的对象类型 */
interface FriendNoticeEventMap {
  'notice.receiveLike': 
ReceiveLikeNotice
'notice.friendDecrease':
FriendDecreaseNotice
'notice.friendIncrease':
FriendIncreaseNotice
'notice.privatePoke':
PrivatePokeNotice
'notice.privateRecall':
PrivateRecallNotice
'notice.privateFileUploaded':
PrivateFileUploadedNotice
}

群聊通知事件

事件名称描述
notice.groupPoke在群聊中收到戳一戳时触发。
notice.groupRecall在群聊中消息被撤回时触发。
notice.groupFileUploaded在群聊中文件上传时触发。
notice.groupCardChanged群成员名片变更时触发。
notice.groupMemberTitleUpdated群成员头衔更新时触发。
notice.groupHighlightsChanged群精华消息变更时触发。
notice.groupMemberIncrease新成员加入群聊时触发。
notice.groupMemberDecrease群成员离开时触发。
notice.groupAdminChanged群管理员变更时触发。
notice.groupSignIn群签到事件触发。
notice.groupMemberBan群成员被禁言时触发。
notice.groupWholeBan群全员禁言时触发。
notice.groupMessageReaction群消息表情反应时触发。
notice.groupLuckKing群运气王事件触发。
notice.groupHonorChanged群荣誉变更时触发。
ts

/** 群聊通知事件对应的对象类型 */
export interface GroupNoticeEventMap {
  'notice.groupPoke': 
GroupPokeNotice
'notice.groupRecall':
GroupRecallNotice
'notice.groupFileUploaded':
GroupFileUploadedNotice
'notice.groupCardChanged':
GroupCardChangedNotice
'notice.groupMemberTitleUpdate':
GroupMemberTitleUpdatedNotice
'notice.groupHighlightsChange':
GroupHlightsChangedNotice
'notice.groupMemberAdd':
GroupMemberIncreaseNotice
'notice.groupMemberRemove':
GroupMemberDecreaseNotice
'notice.groupAdminChanged':
GroupAdminChangedNotice
'notice.groupSignIn':
GroupSignInNotice
'notice.groupMemberBan':
GroupMemberBanNotice
'notice.groupWholeBan':
GroupWholeBanNotice
'notice.groupMessageReaction':
GroupMessageReactionNotice
'notice.groupLuckyKing':
GroupLuckKingNotice
'notice.groupHonorChange':
GroupHonorChangedNotice
}