我是 JavaScript 新手。我在任何地方都找不到办法做到这一点。
我期待这个:
function sendInChannel(channel, msg, MessageCount){
for (let i = 0; i < MessageCount; i++) {
channel.send(msg)
}
}
不暂停整个脚本。这是一个discord.js函数,我希望它一次发送多条消息,而不是这个函数等待大约0.1秒然后产生它。
使用 Promises 和 async/await 使其异步:
async function sendInChannel(channel, msg, messageCount) {
for (let i = 0; i < messageCount; i++) {
await channel.send(msg);
}
}