Javascript discord.js在编辑消息之前发送并等待

Javascript discord.js在编辑消息之前发送并等待,javascript,wait,discord.js,Javascript,Wait,Discord.js,我想让我的机器人发送我的表情,等待1秒钟,然后将消息编辑到我的其他表情 这是我的密码: message.channel.send('my emotes') .then((msg) => { setTimeout(function() { msg.edit('my other emotes'); }, 1000)}); 他向我发送了一个错误:无法读取未定义的属性“edit” 谢谢你的帮助。好的,最后有效的代码是: message.channel.send('my

我想让我的机器人发送
我的表情
,等待1秒钟,然后将消息编辑到
我的其他表情

这是我的密码:

message.channel.send('my emotes')
  .then((msg) => {
    setTimeout(function() {
    msg.edit('my other emotes');
  }, 1000)});  
他向我发送了一个错误:
无法读取未定义的属性“edit”


谢谢你的帮助。

好的,最后有效的代码是:

message.channel.send('my emote')
.then((msg)=> {
  setTimeout(function(){
    msg.edit('my others emotes');
  }, 1000)
}); 

我觉得很好。代码应该按预期工作。我刚刚测试了你的代码,工作正常。你有什么版本的NodeJS?还有什么discord.js版本?使用
node-v
获取节点版本,使用
npm list discord.js
获取discordjs版本。最后,我自己管理好了,我修补了它,如果最终成功的话!你应该用你所做的来回答你自己的问题,这样,如果其他人有和你一样的问题,你知道你做了什么来解决它@迪尔戈