def on_raw_bulk_message_delete(self, message_ids, channel_id: int):
# add to list of bulk deletes so we don't process message delete events for these messages
self.bulk_deletes.add(message_ids=message_ids)
# resolve the channel that the message was deleted in
channel = self.bot.get_channel(channel_id)
# don't handle non-existent channels or dms
if not channel or not isinstance(channel, discord.TextChannel):
return
# log
await self.log(channel.guild, f'\U0001f6ae {len(message_ids)} message(s) deleted in {channel.mention}')
评论列表
文章目录