【发布时间】:2018-02-02 00:44:42
【问题描述】:
所以我希望我的机器人做的是等待来自用户的消息,因此当用户发送“!spec”时,机器人会收到该消息并回复“查看或更改?”然后等你输入“see”或“change”,但我无法使用它。文档对我来说不是很清楚,我不知道该怎么做。
这必须能够在 PM 中工作,因为我不想用我的计划向 Discord 发送垃圾邮件。
我已经试过了:
if (command === 'spec'){
message.author.send("See or Change?");
const collector = new Discord.MessageCollector(message.channel, m => m.author.id === message.author.id, { time: 10000 });
console.log(collector)
collector.on('collect', message => {
if (message.content === "See") {
message.channel.send("You Want To See Someones Spec OK!");
} else if (message.content === "Change") {
message.channel.send("You Want To Change Your Spec OK!");
}
})
我可能写错了。我不习惯图书馆。
【问题讨论】:
标签: javascript discord