【发布时间】:2018-12-02 22:17:41
【问题描述】:
我正在尝试使用 Commando 构建一个机器人,但我无法找到一种方法让机器人忽略未在定义的通道中发送的命令(或者更好的是,删除和忽略)命令。例如,如果您不在#botchat 中发送命令,则消息将被删除。
我知道我可以拒绝机器人在其他通道中的读取权限,但我有其他模块正在运行,它们需要读取通道。
我可以在每个运行函数的开头添加一个检查,但这不会影响默认命令。
有没有办法编写一个检查函数,在实际运行函数开始之前为每个命令运行? (也许使用 Command 类?)
【问题讨论】:
标签: node.js discord.js commando