通知事件
字数
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
}