Почему мой создатель Гильдии не стреляет, когда мой член Гильдии?

#javascript #discord.js

Вопрос:

Присоединение к серверу не работает, а выход из него работает. Это сводит меня с ума. Есть какие-нибудь мысли?

     //Join server message **console logging nothing**
    client.on('guildCreate', (guild) => {
        console.log(`Server: Joined "${guild.name}"!`);
        guild.author.send(`Yo, use ${prefix}help to get started.`);
    });
    
    //Leave server message **console working**
    client.on('guildDelete', (guild) => {
        console.log(`Server: Left "${guild.name}" :(`);
    });
 

Ответ №1:

Это может произойти из-за того, что вы не даете боту достаточно намерений. Если это так, попробуйте дать боту намерение под названием «ГИЛЬДИИ».

Комментарии:

1. Я дал боту все намерения, так что я не думаю, что это все

Ответ №2:

Хорошо, я нашел свой собственный ответ, из-за того, как я изложил свой код, guildCreate не запускался, пока первый человек не отправил команду боту, простое движение строк исправило это. Боже, я ненавижу программирование