Aquí está mi código:
try { var collectedMessages = await msg.author.dmChannel.awaitMessages(true, { time: 30000, max: 1, errors: ['time'] }); } catch (e) { msg.author.send("Looks like you took too long to reply!"); };Y no reacciona a los mensajes y no se agota el tiempo de espera. Estoy en v13.3.1
Los argumentos no son válidos. En v13, solo está presente el argumento de options . Cámbialo por esto:
await msg.author.dmChannel.awaitMessages({ time: 30000, max: 1, errors: ['time'], filter: () => true // I wouldn't recommend this but it's what you want })