Javascript 如何立即从频道中删除等待消息
我想立即删除该频道的消息。在这个例子中,我想删除原因Javascript 如何立即从频道中删除等待消息,javascript,async-await,discord.js,Javascript,Async Await,Discord.js,我想立即删除该频道的消息。在这个例子中,我想删除原因 await message.channel.send("Why do you want to ban this user?"); const REASON = (await message.channel.awaitMessages(res => message.content, { max: 1, time: 30000, errors: ["time"] })).fir
await message.channel.send("Why do you want to ban this user?");
const REASON = (await message.channel.awaitMessages(res => message.content, {
max: 1,
time: 30000,
errors: ["time"]
})).first().content;
如何添加此项以删除原因
.then(message => {
message.delete({ timeout: 30000 })
});
提前谢谢你。你必须这样做:
wait message.channel.send(“为什么要禁止此用户?”);
const REASON=(wait message.channel.wait messages(res=>res.content,{max:1,时间:30000,错误:[“time”]})
.then(collected=>collected.first().delete())
);
您知道为什么要使用等待
?是的,因为我想在发出命令后收集信息。我只是想把等待信息从频道中删除,这样它们就不会污染环境了。那我就迷路了。似乎await
的用法不正确诚然,我必须了解更多关于await
。我认为这会迫使同步。我会向上投票,让有见识的人能看到它的工作!我添加REASON.content以显示消息:)