Discord.js responde al mensaje y luego espera la respuesta

Bien, entonces lo que quiero que haga mi bot es esperar un mensaje del usuario, así que "! Spec" cuando reciba ese mensaje, quiero que responda con "¿Ver o cambiar?" luego espere a que vuelva a escribir "ver" o "cambiar" pero no puedo hacer que funcione, los documentos no están claros para mí y no estoy seguro de cómo hacerlo.

Esto tiene que ser capaz de funcionar en PM ya que no quiero enviar spam a la discordia con lo que planeo hacer.

Ya he intentado esto:

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!");
            }
        })

Puedo estar escribiendo esto mal, no estoy acostumbrado a la biblioteca.

Respuestas a la pregunta(1)

Su respuesta a la pregunta