|
25 | 25 | - type: EventType.BotOfflineEventForce |
26 | 26 | - qq: int |
27 | 27 |
|
28 | | -### 机器人下线(暂时未知) |
| 28 | +### 机器人下线(服务器断开或网络问题) |
29 | 29 | **class** 'BotOfflineEventDropped' |
30 | | - - 描述:下线时触发(待补充) |
| 30 | + - 描述:机器人被服务器断开或因网络问题下线时触发 |
31 | 31 | - 属性: |
32 | 32 | - type: EventType.BotOfflineEventDropped |
33 | 33 | - qq: int |
|
69 | 69 | - 属性: |
70 | 70 | - type: EventType.BotJoinGroupEvent |
71 | 71 | - 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