2017-07-30 194 views
1

我目前正致力于使用Discord.js创建一个不一致的僵尸程序,并且我想要一个命令,您可以告诉它||say Hello什么的,它会删除您的评论,然后说出您告诉它的内容。Discord.js删除单个消息

我当前的代码是

client.on('message', message => { 
    if (message.content.startsWith("||say ")) { 
     message.delete(1000); //Supposed to delete message 
     message.channel.send(message.content.slice(5, message.content.length)); 
    } 
}); 

但是,这是行不通的。

+0

什么部分不起作用?你有错误吗? – bubmet

+0

我想通了。 – JaredCBarnes

回答

1

事实证明,我有正确的代码,但我的机器人不得不拥有主持人权限。

+0

您可能想要接受此答案 –

0

你也可以让机器人发送消息,然后删除2,但如果它的工作,我想这很好:)