【发布时间】:2021-02-23 14:13:44
【问题描述】:
请帮帮我,我希望我的机器人发送日志(如 “用户进入频道” 和 “消息已删除”,“用户加入服务器") 提前致谢
@commands.Cog.listener()
async def on_message_delete(self, message):
deleted = Embed(
description=f"Message deleted in {message.channel.mention}", color=0x4040EC
).set_author(name=message.author, url=Embed.Empty, icon_url=message.author.avatar_url)
deleted.add_field(name="Message", value=message.content)
deleted.timestamp = message.created_at
await channel.send(embed=deleted)
【问题讨论】:
-
您的代码似乎是正确的,但您还没有告诉我们您的问题是什么……尽管我确实看到
channel未定义。您可以使用channel = bot.get_channel(your_channel_id)定义它。
标签: discord.py