我想做的是为我的机器人记录日志(您知道可以在发生服务器事件时进行记录),到目前为止我一直做得很好,但是我似乎无法弄清楚如何获得禁令/踢球的原因或其他可以记录原因的方法。我已经检查了文档,但我真的无法弄清楚其中的某些含义。没有真正的代码可以炫耀,因为我不知道从哪里开始,现在该到我寻求帮助的时候了。
编辑:我确实知道从哪里开始,我可以找到审核日志条目,但是我找不到条目的原因
答案 0 :(得分:0)
const guild = client.guilds.cache.get('Guild_ID')
const fetchedBan = await guild.fetchAuditLogs({ user: 'User_ID), type: 'MEMBER_BAN_ADD' })
您也可以使用message.guild
代替const guild = client.guilds.cache.get('Guild_ID')
了解该会员最近被禁的原因
const banReason = fetchedBan.entries.first().reason