awaitMessages не принимает мой вклад, когда я запускаю его. Я пытаюсь создать диск с ботами с помощью node.js и discord.js - PullRequest
1 голос
/ 27 мая 2019

Только сегодня начал писать код и смотреть на некоторые примеры. Попытка создать квест-дота, но ввод не работает после того, как я попытался добавить больше вариантов.

client.on ('message', message => { console.log (message.content);

if(message.content.startsWith(`${prefix}explore val`)) {
    //message.channel.send("Testing message.", { files: ["./quest/stone-men-2.gif"] });
    message.channel.send("test.");
    message.channel.send("test ");
    message.channel.send('What will be your course of action? This will await will be cancelled in 30 seconds. It will finish when you provide a message that goes through the filter the first time.')
        .then(() => {
            message.channel.awaitMessages(response => response.content === 'A', 'B', 'C', {
            max: 3,
            time: 30000,
            errors: ['time'],
    })
        .then((collected) => {
            message.channel.send(`The collected message was: ${collected.first().content}`);
    })
        .catch(() => {
            message.channel.send('There was no collected message that passed the filter within the time limit!');
    });

}); }})

Нет сообщений об ошибках, он работает, просто не работает на моем разногласия.

...