我想向我的机器人添加一个新命令,该命令会将公会的日志消息发送到上述 channel 。
用途:
!logs #channel
我还希望它成为不同 channel 的特定类型的日志。
用途:
!logs ban-msg #channel
!logs delete-msg #channel
我不需要第二个选项,但我确实想要它。
最佳答案
提出的问题需要长期研究; Discord 没有提供任何简单的解决方案。要实现这样的功能,您需要:
- 创建一个用于记录事件数据的数据库(“_id”、“event”、“channel_id”)
- 接下来,您可以处理 discord Events确定事件,然后将其传递到数据库,查看数据库中是否设置了用于发布此事件的 channel ,如果是,则将特定嵌入发送到指定 channel 。
关于javascript - 如何创建日志 channel 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59735558/