def on_message_delete(self,msg):
if isinstance(msg.channel,discord.DMChannel):
return
if msg.author.id == self.bot.user.id:
return
if self.config.get(msg.guild.id):
if self.config[msg.guild.id].get("delete"):
if msg.author.bot and self.config[msg.guild.id].get("bot"):
return
message = self.format_msg(msg.author)
if msg.attachments:
message += "*has deleted attachments*"
else:
message += "*has deleted the following message* in {}: ".format(msg.channel.mention)
message += "{}".format(msg.clean_content)
await self.send(msg.guild.id,message)
评论列表
文章目录