【问题标题】:Bot Deletes Triggered Events from Server Log (Discord)Bot 从服务器日志中删除触发的事件 (Discord)
【发布时间】:2021-10-14 17:18:05
【问题描述】:

我最近制作了一个服务器时钟机器人,它根据设定的时区告诉时间。现在的问题是,由于机器人每分钟执行 3 次操作(创建一个频道,更改锁定/解锁该频道的权限,并删除该频道),我们的服务器监控人员每分钟都会收到这 3 条消息。这个机器人有没有办法找到自己的条目并将它们从列表中删除?或者这只会导致它输入 4 个条目但 3 个被删除?如果这对任何人有帮助,ProBot 正在通过 ProBot 监控日志,并且 ProBot 的支持人员表示这在他们的终端(接口级别)上是不可能的。

【问题讨论】:

    标签: discord discord.py


    【解决方案1】:

    discord 审核日志是任何人都无法更改的,它就是这样设计的。没有人可以在没有记录的情况下采取任何管理行动,因此总会有记录。唯一的部分解决方案是审核日志中的过滤选项,您不能排除用户/类别,但至少您可以选择单个用户/类别并查看他们/类别的操作而不会造成混乱。

    您可以做的是让您的机器人在一个频道中进行自己的审核日志记录,它会记录除您的 make-change-delete 事件之外的审核日志将记录的所有内容

    【讨论】:

    • 这会增加更多的混乱。我只是通过创建第二个通道并让时钟发送到那里的 3 个更改日志来“解决”这个问题。这样他们就可以将频道“时钟日志”静音并保持“服务器日志”的通知。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 2021-01-12
    • 1970-01-01
    • 2021-05-17
    • 2017-09-28
    • 2021-10-30
    • 2020-12-03
    相关资源
    最近更新 更多