Skip to content

Commit

Permalink
事件写完了,频道事件咕咕咕
Browse files Browse the repository at this point in the history
  • Loading branch information
xianyubb committed Aug 6, 2023
1 parent 0f4029d commit 6210aef
Show file tree
Hide file tree
Showing 16 changed files with 1,126 additions and 34 deletions.
32 changes: 32 additions & 0 deletions docs/Events.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,36 @@ callback : Function

> 此事件无法在手表协议上触发
#### `onGroupRedbagLuckyKing`-群红包运气王提示

> 此事件无法在手表协议上触发
#### `onGroupMenberHonorChange`-群成员荣誉变更提示

> 此事件无法在手表协议上触发
#### `onGroupMenberTitleChange`-群成员头衔变更

#### `onGroupCardChange`-群成员名片更新

> 此事件不保证时效性, 仅在收到消息时校验卡片
#### `onReceiveOfflineFile`-接收到离线文件

#### `onClientStatusChange`-其他客户端在线状态变更

#### `onEssenceMessageChange`-精华消息变更

### 请求上报

#### `onAddFriendRequest`-加好友请求

#### `onAddGroupRequest`-加群请求/邀请

### 元事件上报

#### `onHeartBeat`-心跳包

#### `onLifeCycle`-生命周期


1 change: 1 addition & 0 deletions docs/GuideEvents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
咕咕咕
5 changes: 4 additions & 1 deletion docs/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@
- [插件接口](interface.md)
* [事件系统](Events.md)
* [消息上报](Events.md#消息上报)
* [通知上报](Events.md#通知失败)
* [通知上报](Events.md#通知上报)
* [请求上报](Events.md#请求上报)
* [元事件上报](Events.md#元事件上报)
* [频道事件](GuideEvents.md)
* [API](API.md)
* [Bot帐号](API.md#bot帐号)
* [好友消息](API.md#好友信息)
Expand Down
77 changes: 77 additions & 0 deletions xianyubb-bot/app.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions xianyubb-bot/app.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions xianyubb-bot/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions xianyubb-bot/src/Events.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions xianyubb-bot/src/Events.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

55 changes: 55 additions & 0 deletions xianyubb-bot/src/Events.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,17 @@ export interface BotEvent extends EventEmitter {
emit(Event: "onGroupBan", msg: data.GroupBan): any
emit(Event: "onFriendAdd", msg: data.FrienAdd): any
emit(Event: "onNotify", msg: data.Notify): any
emit(Event: "onGroupRedbagLuckyKing", msg: data.GroupRedbagLuckyKing): any
emit(Event: "onGroupMenberHonorChange", msg: data.GroupMenberHonorChange): any
emit(Event: "onGroupMenberTitleChange", msg: data.GroupMenberTitleChange): any
emit(Event: "onGroupCardChange", msg: data.GroupCardChange): any
emit(Event: "onReceiveOfflineFile", msg: data.ReceiveOfflineFile): any
emit(Event: "onClientStatusChange", msg: data.ClientStatusChange): any
emit(Event: "onEssenceMessageChange", msg: data.EssenceMessageChange): any
emit(Event: "onAddFriendRequest", msg: data.AddFriendRequest): any
emit(Event: "onAddGroupRequest", msg: data.AddGroupRequest): any
emit(Event: "onHeartBeat", msg: data.HeartBeat): any
emit(Event: "onLifeCycle", msg: data.LifeCycle):any
emit(Event: "echo", msg: data.Returnecho): any


Expand All @@ -45,6 +56,17 @@ export interface BotEvent extends EventEmitter {
on(Event: "onGroupBan", listener: (msg: data.GroupBan) => void): any
on(Event: "onFriendAdd", listener:(msg: data.FrienAdd)=>void): any
on(Event: "onNotify", listener: (msg: data.Notify) => void): any
on(Event: "onGroupRedbagLuckyKing", listener:(msg: data.GroupRedbagLuckyKing)=>void): any
on(Event: "onGroupMenberHonorChange", listener:(msg: data.GroupMenberHonorChange)=>void): any
on(Event: "onGroupMenberTitleChange", listener:(msg: data.GroupMenberTitleChange)=>void): any
on(Event: "onGroupCardChange", listener:(msg: data.GroupCardChange)=>void): any
on(Event: "onReceiveOfflineFile", listener:(msg: data.ReceiveOfflineFile)=>void): any
on(Event: "onClientStatusChange", listener:(msg: data.ClientStatusChange)=>void): any
on(Event: "onEssenceMessageChange", listener:(msg: data.EssenceMessageChange)=>void): any
on(Event: "onAddFriendRequest", listener:(msg: data.AddFriendRequest)=>void): any
on(Event: "onAddGroupRequest", listener:(msg: data.AddGroupRequest)=>void): any
on(Event: "onHeartBeat", listener:(msg: data.HeartBeat)=>void): any
on(Event: "onLifeCycle", listener: (msg: data.LifeCycle)=>void): any
on(Event: "echo", listener: (msg: data.Returnecho) => void): any


Expand All @@ -59,6 +81,17 @@ export interface BotEvent extends EventEmitter {
addListener(Event: "onGroupBan", listener: (msg: data.GroupBan) => void): this
addListener(Event: "onFriendAdd", listener: (msg: data.FrienAdd) => void): this
addListener(Event: "onNotify", listener: (msg: data.Notify) => void): this
addListener(Event: "onGroupRedbagLuckyKing", listener: (msg: data.GroupRedbagLuckyKing) => void):this
addListener(Event: "onGroupMenberHonorChange", listener: (msg: data.GroupMenberHonorChange) => void): this
addListener(Event: "onGroupMenberTitleChange", listener: (msg: data.GroupMenberTitleChange) => void): this
addListener(Event: "onGroupCardChange", listener: (msg: data.GroupCardChange) => void): this
addListener(Event: "onReceiveOfflineFile", listener: (msg: data.ReceiveOfflineFile) => void): this
addListener(Event: "onClientStatusChange", listener: (msg: data.ClientStatusChange) => void): this
addListener(Event: "onEssenceMessageChange", listener: (msg: data.EssenceMessageChange) => void): this
addListener(Event: "onAddFriendRequest", listener: (msg: data.AddFriendRequest) => void): this
addListener(Event: "onAddGroupRequest", listener: (msg: data.AddGroupRequest) => void): this
addListener(Event: "onHeartBeat", listener: (msg: data.HeartBeat) => void): this
addListener(Event: "onLifeCycle", listener: (msg: data.LifeCycle) => void): this
addListener(Event: "echo", listener: (msg: data.Returnecho) => void): this

removeAllListeners(Event: "onReceiveGroupMessage"): any;
Expand All @@ -72,6 +105,17 @@ export interface BotEvent extends EventEmitter {
removeAllListeners(Event: "onGroupBan"): any
removeAllListeners(Event: "onFriendAdd"): any
removeAllListeners(Event: "onNotify"): any
removeAllListeners(Event: "onGroupRedbagLuckyKing"): any
removeAllListeners(Event: "onGroupMenberHonorChange"): any
removeAllListeners(Event: "onGroupMenberTitleChange"): any
removeAllListeners(Event: "onGroupCardChange"): any
removeAllListeners(Event: "onReceiveOfflineFile"): any
removeAllListeners(Event: "onClientStatusChange"): any
removeAllListeners(Event: "onEssenceMessageChange"): any
removeAllListeners(Event: "onAddFriendRequest"): any
removeAllListeners(Event: "onAddGroupRequest"): any
removeAllListeners(Event: "onHeartBeat"): any
removeAllListeners(Event: "onLifeCycle"): any
removeAllListeners(Event: "echo"): any;


Expand All @@ -86,6 +130,17 @@ export interface BotEvent extends EventEmitter {
once(Event: "onGroupBan", listener: (msg: data.GroupBan) => void): any
once(Event: "onFriendAdd", listener: (msg: data.FrienAdd) => void):any
once(Event: "onNotify", listener: (msg: data.Notify) => void): any
once(Event: "onGroupRedbagLuckyKing", listener: (msg: data.GroupRedbagLuckyKing) => void): any
once(Event: "onGroupMenberHonorChange", listener: (msg: data.GroupMenberHonorChange) => void): any
once(Event: "onGroupMenberTitleChange", listener: (msg: data.GroupMenberTitleChange) => void): any
once(Event: "onGroupCardChange", listener: (msg: data.GroupCardChange) => void): any
once(Event: "onReceiveOfflineFile", listener: (msg: data.ReceiveOfflineFile) => void): any
once(Event: "onClientStatusChange", listener: (msg: data.ClientStatusChange) => void): any
once(Event: "onEssenceMessageChange", listener: (msg: data.EssenceMessageChange) => void): any
once(Event: "onAddFriendRequest", listener: (msg: data.AddFriendRequest) => void): any
once(Event: "onAddGroupRequest", listener: (msg: data.AddGroupRequest) => void): any
once(Event: "onHeartBeat", listener: (msg: data.HeartBeat) => void): any
once(Event: "onLifeCycle", listener: (msg: data.LifeCycle) => void): any
once(Event: "echo", listener: (msg: data.Returnecho) => void): any;
}

Expand Down
Loading

0 comments on commit 6210aef

Please sign in to comment.