const collector = interaction.channel.createMessageCollector({
time: 10000
});
collector.on('collect', m => {
if (m.author.id == interaction.member.id) {
userMessage.push(m);
collector.stop(); //останавливает коллектор после первого сообщения
}
})
collector.on('end', collected => {
if (userMessage.length === 0) {
//если нет сообщения за 10 секунд
}
if (userMessage.length !== 0) {
//если есть сообщение
}
})