Я недавно работал над этим кодом, который нашел здесь: Discord.js ответьте на сообщение и дождитесь ответа
Я хотел бы знать, есть ли способчтобы скрипт запускал команду, когда таймер отключился без ответа.
Я попытался поместить команду за пределы блока кода коллектора. Я попытался поместить if (timer > 10000)
, но этого не произошло.работа.
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!");
}
});
}
Когда закончится время, я ожидаю, что скрипт изменит псевдоним пользователя, который его использовал.