我想让我的discord bot在打开时查看传入的审计日志条目,并根据条目的数据执行某些操作。即使在阅读了文档后,我仍然不知道如何进行操作。
代码会是什么样子?
当前没有事件函数来定义审核日志的操作,但您可以使用带有Guild.audit_logs()
迭代器的审核日志列表来检查可用的审核,例如:
async for entry in guild.audit_logs(action=discord.AuditLogAction.ban):
print(f'{entry.user} banned {entry.target}')
有关详细信息:https://discordpy.readthedocs.io/en/master/api.html?highlight=audit_logs#discord.Guild.audit_logshttps://discordpy.readthedocs.io/en/master/api.html?highlight=audit_logs#audit-日志数据