Javascript 如何使我的discord bot在数据准备就绪后编辑自己的最后一条消息
我的discord机器人有一个从API查找数据的命令,有时需要时间,所以我希望我的机器人告诉用户这一点 初始消息是:Javascript 如何使我的discord bot在数据准备就绪后编辑自己的最后一条消息,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我的discord机器人有一个从API查找数据的命令,有时需要时间,所以我希望我的机器人告诉用户这一点 初始消息是:message.channel.send({embed:{color:0x80ff00,description:“查找数据”}) 在数据嵌入就绪后,如何使bot使用数据编辑消息?message.channel .send({embed:{color:0x80ff00,description:“查找数据”}) 。然后(嵌入=>{ //此处的“嵌入”是发送到频道的消息 someAsyn
message.channel.send({embed:{color:0x80ff00,description:“查找数据”})
在数据嵌入就绪后,如何使bot使用数据编辑消息?message.channel
.send({embed:{color:0x80ff00,description:“查找数据”})
。然后(嵌入=>{
//此处的“嵌入”是发送到频道的消息
someAsyncOperation()。然后(数据=>{
edit({embed:{description:“找到数据:”+data}});
});
});
请参阅和。使用。然后:
message.channel.send({embed: { color: 0x80ff00, description: "Looking for data"}})
.then(msg => {
msg.edit('Something');
});
使用异步等待:
const msg = await message.channel.send({embed: { color: 0x80ff00, description: "Looking for data"}});
msg.edit('data');