Filter for Message Collector is not working
I'm trying to collect messages that contains at least one attachments, the problem is that the collector return every messages sent even if they have attachments or not ._.
const filterMessage = (msg) => msg.author.id == message.author.id && msg.attachments.size >= 1;
const collectorMessage = message.channel.createMessageCollector({ filterMessage, time: 350000 });
collectorMessage.on('collect', async (msg) => {
console.log('This message contain an image !')
})filter ? filter{ filter: filter } and { filter } do the same thing.{ filter: filterMessage } ?{ filter: filter }{ filter }{ filter: filterMessage }