【发布时间】:2019-03-14 16:06:05
【问题描述】:
在我的机器人中实现分片时遇到问题
这返回正确:
await (async () => {
return "test3";
}).call()
但是一旦我像这样对它进行分片:
client.shard.broadcastEval(`
await (async () => {
return "test3";
}).call()
`)
ReferenceError: await is not defined 出错
所以这甚至可能不是做我想做的事情的正确方法。我要做的是获取用户是管理员或具有特定角色的所有公会,我已经编写了脚本,我的问题是由于上面的等待问题,我无法得到回复。
【问题讨论】:
-
客户端是否有合适的节点版本来解析
async/await? -
我正在运行节点 11.11.0
-
不要混用回调和承诺。
标签: node.js discord.js