You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -185,13 +187,39 @@ fun FriendAddEvent.toProtoMessage(): BFriendAddNoticeEvent {
185
187
.build()
186
188
}
187
189
190
+
fun MessageRecallEvent.GroupRecall.toProtoMessage(): BGroupRecallNoticeEvent {
191
+
returnBGroupRecallNoticeEvent.newBuilder()
192
+
.setTime(System.currentTimeMillis())
193
+
.setSelfId(bot.id)
194
+
.setPostType("notice")
195
+
.setNoticeType("group_recall")
196
+
.setGroupId(this.group.id)
197
+
.setUserId(this.authorId)
198
+
.setOperatorId(this.operator?.id ?:0)
199
+
.setMessageId(this.messageId)
200
+
.build()
201
+
}
202
+
203
+
fun MessageRecallEvent.FriendRecall.toProtoMessage(): BFriendRecallNoticeEvent {
204
+
returnBFriendRecallNoticeEvent.newBuilder()
205
+
.setTime(System.currentTimeMillis())
206
+
.setSelfId(bot.id)
207
+
.setPostType("notice")
208
+
.setNoticeType("friend_recall")
209
+
.setUserId(this.authorId)
210
+
.setMessageId(this.messageId)
211
+
.build()
212
+
}
213
+
188
214
fun BGroupMessageEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.GroupMessageEvent).setGroupMessageEvent(this).build()
189
215
fun BPrivateMessageEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.PrivateMessageEvent).setPrivateMessageEvent(this).build()
190
216
fun BGroupIncreaseNoticeEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.GroupIncreaseNoticeEvent).setGroupIncreaseNoticeEvent(this).build()
191
217
fun BGroupDecreaseNoticeEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.GroupDecreaseNoticeEvent).setGroupDecreaseNoticeEvent(this).build()
192
218
fun BGroupRequestEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.GroupRequestEvent).setGroupRequestEvent(this).build()
193
219
fun BFriendRequestEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.FriendRequestEvent).setFriendRequestEvent(this).build()
194
220
fun BFriendAddNoticeEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.FriendAddNoticeEvent).setFriendAddNoticeEvent(this).build()
221
+
fun BGroupRecallNoticeEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.GroupRecallNoticeEvent).setGroupRecallNoticeEvent(this).build()
222
+
fun BFriendRecallNoticeEvent.toProtoFrame(botId:Long): BFrame=BFrame.newBuilder().setBotId(botId).setFrameType(BFrameType.FriendRecallNoticeEvent).setFriendRecallNoticeEvent(this).build()
0 commit comments