Skip to content

Commit 034d8ca

Browse files
authored
Update event_type.md
1 parent 7ab8c13 commit 034d8ca

1 file changed

Lines changed: 142 additions & 2 deletions

File tree

docs/tutorial/event/event_type.md

Lines changed: 142 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
- type: EventType.BotOfflineEventForce
2626
- qq: int
2727

28-
### 机器人下线(暂时未知
28+
### 机器人下线(服务器断开或网络问题
2929
**class** 'BotOfflineEventDropped'
30-
- 描述:下线时触发(待补充)
30+
- 描述:机器人被服务器断开或因网络问题下线时触发
3131
- 属性:
3232
- type: EventType.BotOfflineEventDropped
3333
- qq: int
@@ -69,3 +69,143 @@
6969
- 属性:
7070
- type: EventType.BotJoinGroupEvent
7171
- group: Group
72+
73+
## 群相关
74+
75+
76+
### 消息撤回
77+
**class** 'GroupRecallEvent'
78+
- 描述:有消息被撤回时触发
79+
- 属性:
80+
- type: EventType.GroupRecallEvent
81+
- authorId: int(发送者qq)
82+
- messageId: int(消息ID)
83+
- time: datetime
84+
- group: Group
85+
- operator: Member
86+
87+
### 群名称改变
88+
**class** 'GroupNameChangeEvent'
89+
- 描述:群名称改变时触发
90+
- 属性:
91+
- type: EventType.GroupNameChangeEvent
92+
- origin: str(更改前的群名称)
93+
- current: str(更改后的群名称)
94+
- group: Group
95+
- isByBot: bool
96+
97+
### 入群公告改变
98+
**class** 'GroupEntranceAnnouncementChangeEvent'
99+
- 描述:入群公告改变时触发
100+
- 属性:
101+
- type: EventType.GroupEntranceAnnouncementChangeEvent
102+
- origin: str(更改前)
103+
- current: str(更改后)
104+
- group: Group
105+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
106+
107+
### 全体禁言事件
108+
**class** 'GroupMuteAllEvent'
109+
- 描述:群开启全体禁言时触发
110+
- 属性:
111+
- type: EventType.GroupMuteAllEvent
112+
- origin: bool(更改前)
113+
- current: bool(更改后)
114+
- group: Group
115+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
116+
117+
### 匿名聊天事件
118+
**class** 'GroupAllowAnonymousChatEvent'
119+
- 描述:匿名聊天状态更改(允许或不允许)
120+
- 属性:
121+
- type: EventType.GroupAllowAnonymousChatEvent
122+
- origin: bool(更改前)
123+
- current: bool(更改后)
124+
- group: Group
125+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
126+
127+
### 坦白说事件
128+
**class** 'GroupAllowConfessTalkEvent'
129+
- 描述:坦白说状态更改(允许或不允许)
130+
- 属性:
131+
- type: EventType.GroupAllowConfessTalkEvent
132+
- origin: bool(更改前)
133+
- current: bool(更改后)
134+
- isByBot: bool
135+
136+
### 群员邀请好友
137+
**class** 'GroupAllowMemberInviteEvent'
138+
- 描述:允许群员邀请好友加群状态更改(允许或不允许)
139+
- 属性:
140+
- type: EventType.GroupAllowMemberInviteEvent
141+
- origin: bool(更改前)
142+
- current: bool(更改后)
143+
- group: Group
144+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
145+
146+
### 新人入群
147+
**class** 'MemberJoinEvent'
148+
- 描述:新人入群时触发
149+
- 属性:
150+
- type: EventType.MemberJoinEvent
151+
- member: Member
152+
153+
### 成员被踢出群
154+
**class** 'MemberLeaveEventKick'
155+
- 描述:成员被踢出群时触发
156+
- 属性:
157+
- type: EventType.MemberLeaveEventKick
158+
- member: Member
159+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
160+
161+
### 成员退群
162+
**class** 'MemberLeaveEventQuit'
163+
- 描述:成员退群时触发
164+
- 属性:
165+
- type: EventType.MemberLeaveEventQuit
166+
- member: Member
167+
168+
### 群名片更改
169+
**class** 'MemberCardChangeEvent'
170+
- 描述:群名片更改时触发
171+
- 属性:
172+
- type: EventType.MemberCardChangeEvent
173+
- origin: str(更改前)
174+
- current: str(更改后)
175+
- member: Member
176+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
177+
178+
### 群头衔更改
179+
**class** 'MemberSpecialTitleChangeEvent'
180+
- 描述:群头衔更改时触发(操作者必定为群主)
181+
- 属性:
182+
- type: EventType.MemberSpecialTitleChangeEvent
183+
- origin: str(更改前)
184+
- current: str(更改后)
185+
- member: Member
186+
187+
### 成员权限变更
188+
**class** 'MemberPermissionChangeEvent'
189+
- 描述:群头衔更改时触发(操作者必定为群主)
190+
- 属性:
191+
- type: EventType.MemberPermissionChangeEvent
192+
- origin: str(更改前)
193+
- current: str(更改后)
194+
- member: Member
195+
196+
### 成员被禁言
197+
**class** 'MemberMuteEvent'
198+
- 描述:成员被禁言时触发
199+
- 属性:
200+
- type: EventType.MemberMuteEvent
201+
- durationSeconds: int(禁言时长)
202+
- member: Member
203+
- operator: T.Optional[Member](这个值为None时是机器人在操作)
204+
205+
### 成员被解除禁言
206+
**class** 'MemberUnmuteEvent'
207+
- 描述:成员被解除禁言时触发(管理或群主主动解除)
208+
- 属性:
209+
- type: EventType.MemberUnmuteEvent
210+
- member: Member
211+
- operator: T.Optional[Member](这个值为None时是机器人在操作)

0 commit comments

Comments
 (0)